异构平台上基于OpenCL的矩阵乘并行算法

作者:肖汉; 肖诗洋; 李彩林*; 周清雷
来源:西南大学学报(自然科学版), 2020, 42(11): 147-153.
DOI:10.13718/j.cnki.xdzk.2020.11.017

摘要

在分析开放式计算语言(OpenCL)平台底层硬件构架的基础上,从数据本地化、计算资源利用率和访存带宽利用率等多个不同角度优化了矩阵乘算法,并实现了矩阵乘算法在OpenCL架构下的加速.实验数据显示,与基于CPU的单线程算法、基于OpenMP多线程算法和基于统一计算设备架构(CUDA)并行算法相比,基于OpenCL架构的矩阵乘并行算法效率更高.