摘要: 描述了矩阵乘法在CPU上的三种实现方法和在GPU上基于CUDA架构的四种实现方法,分析了高性能方法的原由,发现它们的共同特点都是合理地组织数据并加以利用,这样能有效地减少存取开销,极大地提高算法的速度。其中CPU上的最优实现方法比普通算法快了200多倍,GPU上的最优实现方法又比CPU上的最优实现方法快了约6倍。
刘进锋,郭 雷. CPU与GPU上几种矩阵乘法的比较与分析[J]. 计算机工程与应用, 2011, 47(19): 9-11.
LIU Jinfeng,GUO Lei. Comparison and analysis of matrix multiplications on GPU and CPU[J]. Computer Engineering and Applications, 2011, 47(19): 9-11.