高性能计算学习记录
记录自己的高性能计算(入门)学习路线。
一.基础知识
1.编程语言
C++
这部分主要是了解了一小部分C++11/14/17的新特性,不过只略看了一些常见的内容。
发现了有意思的网站,待完成:https://roadmap.sh/cpp
Python
CS61A,待完成
2.性能分析
主要是perf和Intel VTune(VTune自己的机器暂时用不了,等之后在qemu上试)
3.并行编程基础
课程
15-418✅
6.172
cec508/408
Lab
- cs149
- HPC101
4.Linux
二.并行编程
SIMD
- AVX
- Neon
MPI
- CUDA
- C++并行编程
- std::thread
- pthread✅
- OpenMP✅
三.知识总结
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 橙的笔记本!