Skip to main content

高性能并行编程与优化 - 课件每周六14点开播 直播地址 录播地址课程大纲课程分为前半段和后半段,前半段主要介绍现代 #C++ ,后半段主要介绍并行编程与优化

  1. 高性能并行编程与优化 - 课件

    每周六14点开播 直播地址 录播地址

    课程大纲
    课程分为前半段和后半段,前半段主要介绍现代 #C++ ,后半段主要介绍并行编程与优化。
    1.课程安排与开发环境搭建:c make与git入门
    2.现代C++入门:常用STL容器, RAII内存管理
    3.现代C++进阶:模板元编程与函数式编程
    4.编译器如何自动优化:从汇编角度看C++
    5.C++11起的多线程编程:从mutex到无锁并行
    6.并行编程常用框架:OpenMP与Intel TBB
    7.被忽视的访存优化:内存带宽与cpu缓存机制
    8.GPU专题:wrap调度, 共享内存, barrier
    9.并行算法实战:reduce, scan, 矩阵乘法等
    10.存储大规模三维数据的关键:稀疏数据结构
    11.物理仿真实战:邻居搜索表实现pbf流体求解
    12.C++在ZENO中的工程实践:从primitive说起
    13.结业典礼:总结所学知识与优秀作业点评