期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于多面体模型的矩阵乘法向量代码生成 被引量:4
1
作者 王博漾 庞建民 +3 位作者 徐金龙 赵捷 陶小涵 朱雨 《计算机科学》 CSCD 北大核心 2022年第10期44-51,共8页
矩阵乘法是众多科学计算的核心,而向量化编程是提升其性能的主要手段之一。针对现有的向量化优化往往存在需要手工进行调优以及与硬件结构映射的问题,基于多面体编译器PPCG,在多面体模型中引入向量代码生成框架,提出了基于多面体模型的... 矩阵乘法是众多科学计算的核心,而向量化编程是提升其性能的主要手段之一。针对现有的向量化优化往往存在需要手工进行调优以及与硬件结构映射的问题,基于多面体编译器PPCG,在多面体模型中引入向量代码生成框架,提出了基于多面体模型的矩阵乘法向量代码生成框架。通过对矩阵乘法的向量化方案进行收益分析来确定向量化方案,指导应用框架的代码生成,基于该代码生成框架,有利于矩阵乘法的向量化快速优化。选取13个规模在64×64×64到1 024×1 024×1 024之间的矩阵乘法用例进行实验,结果表明,该框架能够正确生成向量化代码,与基础编译器ICC的自动向量化功能相比,应用该框架生成的向量化代码最高获得了5.09倍的加速和3.39倍的平均加速。 展开更多
关键词 矩阵乘法 多面体模型 向量化 调度变换 代码生成
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部