-
题名典型编译器自动向量化效果评估与分析
被引量:6
- 1
-
-
作者
李春江
黄娟娟
徐颖
杜云飞
陈娟
-
机构
国防科学技术大学计算机学院计算机研究所
-
出处
《计算机科学》
CSCD
北大核心
2013年第4期41-46,共6页
-
基金
国家自然科学基金项目(61170046
61103014)资助
-
文摘
SIMD(Single-Instruction-Multiple-Data)体系结构在现代处理器体系结构中扮演重要的角色。多种国产高性能通用处理器也大都实现了SIMD结构。SIMD体系结构提供了短向量数据并行处理能力,编译器自动向量化是应用程序获得性能提升的主要手段之一。使用成熟的支持SIMD的商用处理器平台评估典型编译器自动向量化的效果,对于处理器体系结构的设计以及编译器的分析和设计非常有益。采用SPECCPU2006和SPECOMPM2001基准测试程序,评估了典型编译器(包括Intel编译器、PGI编译器和GCC编译器)的自动向量化的效果。并且以产品级的开源编译器GCC为目标,用手工编写的程序片段(主要是多种类型的循环结构)评估了当前GCC编译器自动向量化的效果,并深入分析了GCC编译器中现有的自动向量化的能力和局限。此项工作为进一步研发高效的编译器自动向量化提供了有价值的参考。
-
关键词
自动向量化
典型编译器
GCC
评估与分析
-
Keywords
Auto-vectorization
Typical compilers
GCC
Evaluation and analysis
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名典型编译器自动并行化效果和评估
被引量:1
- 2
-
-
作者
王鹏翔
韩林
丁丽丽
张素平
王冬
-
机构
数学工程与先进计算国家重点实验室
-
出处
《信息工程大学学报》
2018年第2期186-190,共5页
-
文摘
采用Spec CPU2006基准测试程序,对Intel编译器、Open64编译器和GCC编译器3个典型编译器自动并行化的效果进行评估,同时对GCC编译器进行深入分析,用程序片段评估GCC编译器自动并行化的能力,分析GCC编译器中现有自动并行化能力的不足,为提升典型编译器的自动并行化能力提供参考。
-
关键词
自动并行化
典型编译器
并行编译技术
-
Keywords
automatic parallelization
typical compiler
parallel compilation technique
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-