高性能程序设计课程设计作业
- hw1:对比三种语言实验MM(Matrix Multiplication)的性能,以及三循环对访存性能的影响
- hw2: 学习mpi框架,利用mpi实现并行矩阵乘法,熟悉mpi的基本使用
- hw3: 学习poxis pthread, 使用pthread练习多线程编程,包括条件变量,信号量等使用
- hw4: 学习openmp, 使用openmp练习并行编程, 使用pthread和线程池实现高性能自定义openmp parallel for
- hw5: 使用学过的并行方法加速具体任务,一个传热方程的求解
- hw6: 学习cuda, 使用cuda实现MM,Conv算子,使用共享内存,tiling,Img2Col等方法加速计算