How to Write Fast Code
高性能编程课程笔记与问题集,介绍多核、众核编程及并行架构。
5 篇 · 按学习顺序阅读
文章目录5 篇
- How to Write Fast Code 第 0 课 往年笔记与问题集
本来打算借着当助教,看看这门课有没有什么变化。事实上,没啥变化,所以这里先把当时我的笔记放出来,之后的课程可能会主要集中于代码和项目的思路分析,具体理论的东西不会再重复太多。
- How to Write Fast Code 第 1 课 背景知识
这一课主要介绍并行编程的背景知识和一些基本的技巧,给大家一个整体的认知。
- How to Write Fast Code 第 2 课 Multicore 编程
这一课主要是介绍 Multicore 编程以及 OpenMP 的相关内容,OpenMP 会另外专门做一个配套的教程,稍后共享给大家。
- How to Write Fast Code 第 3 课 Manycore 编程
这节课我们主要来了解一下基于 CUDA 平台的 GPU 编程。
- How to Write Fast Code 第 4 课 并行架构
前面我们了解了并行程序的基本概念和写法,这节课我们从更大的角度来思考,如何去设计一个并行架构。