矩阵乘协处理器上BLAS level-3运算的设计

被引:0
|
作者
贾迅
钱磊
原昊
张昆
吴东
机构
[1] 数学工程与先进计算国家重点实验室
关键词
线性阵列; 矩阵乘; 协处理器; BLAS level-3;
D O I
暂无
中图分类号
TP332 [运算器和控制器(CPU)];
学科分类号
摘要
BLAS level-3运算的计算复杂度较高,其往往成为应用的性能瓶颈。采用线性阵列结构的矩阵乘协处理器可实现高性能、高效的矩阵乘运算。在矩阵乘协处理器上高效实现BLAS level-3运算,对大规模科学与工程仿真应用的计算加速至关重要。以矩阵乘为核心运算,结合线性阵列的结构特点,提出了矩阵乘协处理器上BLAS level-3运算的设计,并构建了相应的性能分析模型。实验结果表明,矩阵乘协处理器上SYMM、SYRK和TRMM运算的计算效率分别达到了99%,98%和80%,与SW26010和NVIDIA V100 GPU上矩阵运算的计算效率相比,最高提升了31%。
引用
收藏
页码:1913 / 1921
页数:9
相关论文
共 3 条
  • [1] 双精度浮点矩阵乘协处理器研究
    贾迅
    邬贵明
    谢向辉
    吴东
    [J]. 计算机研究与发展, 2019, 56 (02) : 410 - 420
  • [2] FPGA矩阵计算并行算法与结构[D]. 邬贵明.国防科学技术大学. 2011
  • [3] Scientific computing kernels on the cell processor
    Williams, Samuel
    Shalf, John
    Oliker, Leonid
    Kamil, Shoaib
    Husbands, Parry
    Yelick, Katherine
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2007, 35 (03) : 263 - 298