实现ATI平台上的CPU-GPU混合并行DGEMM,采用在GPU和CPU上同时进行计算的方法来提高运算性能。实验结果证明,当矩阵规模较大时,在AMD Phenom II X4 940和ATI FireStream 9270平台上,混合DGEMM性能相对于单独使用GPU平均提升了16%。通过实验验证了混合DGEMM性能、加速比、任务分配比例的估算方法,并探讨了影响混合DGEMM性能的各种因素。
The implementation of the CPU-GPU hybrid DGEMM is carried out on the ATI platform to improve the computing performance by computing both on GPU and CPU.Experimental results show that when matrix size is large,its performance on AMD Phenom II X4 940 and ATI FireStream 9270 platform,compared with using GPU alone,can be improved 16% on average.The evaluation method is verified along with the discussion of the factors which impact the hybrid DGEMM performance.