多核多SIMD体系结构的自动向量化代价模型研究
高性能微处理器已进入了多核甚至众核时代.SIMD体系结构也已经成为高性能微处理器内核中普遍实现的细粒度数据并行体系结构.编译器利用自动向量化技术开发SIMD并行性能,已经成为主流编译器中重要的编译优化工作,自动向量化代价模型判定程序段向量化是否有收益,编译器据此决定是否对程序段进行向量化.面向多核多SIMD体系结构,在多线程并行和多SIMD并行同时存在的情况下,设计了新的编译器自动向量化代价模型,丰富扩展原有主流编译器的自动向量化代价模型,为并行编译器的自动向量化提供了新的考量.
微处理器 编译器 自动向量化 代价模型
李春江 徐颖 董钰山
国内会议
贵阳
中文
100-105
2014-07-31(万方平台首次上网日期,不代表论文的发表时间)