首站-论文投稿智能助手
典型文献
基于多面体模型的矩阵乘法向量代码生成
文献摘要:
矩阵乘法是众多科学计算的核心,而向量化编程是提升其性能的主要手段之一.针对现有的向量化优化往往存在需要手工进行调优以及与硬件结构映射的问题,基于多面体编译器PPCG,在多面体模型中引入向量代码生成框架,提出了基于多面体模型的矩阵乘法向量代码生成框架.通过对矩阵乘法的向量化方案进行收益分析来确定向量化方案,指导应用框架的代码生成,基于该代码生成框架,有利于矩阵乘法的向量化快速优化.选取13个规模在64×64×64到1024×1024×1024之间的矩阵乘法用例进行实验,结果表明,该框架能够正确生成向量化代码,与基础编译器ICC的自动向量化功能相比,应用该框架生成的向量化代码最高获得了5.09倍的加速和3.39倍的平均加速.
文献关键词:
矩阵乘法;多面体模型;向量化;调度变换;代码生成
作者姓名:
王博漾;庞建民;徐金龙;赵捷;陶小涵;朱雨
作者机构:
郑州大学网络空间安全学院 郑州450000;数学工程与先进计算国家重点实验室(信息工程大学) 郑州450000
文献出处:
引用格式:
[1]王博漾;庞建民;徐金龙;赵捷;陶小涵;朱雨-.基于多面体模型的矩阵乘法向量代码生成)[J].计算机科学,2022(10):44-51
A类:
PPCG,调度变换
B类:
多面体模型,矩阵乘法,法向量,代码生成,科学计算,量化优化,工进,调优,硬件结构,编译器,收益分析,应用框架,快速优化,用例,ICC,自动向量化
AB值:
0.202284
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。