期刊文献+

典型编译器自动并行化效果和评估 被引量:1

Effect and Evaluation of Automatic Parallelization of Typical Compiler
下载PDF
导出
摘要 采用Spec CPU2006基准测试程序,对Intel编译器、Open64编译器和GCC编译器3个典型编译器自动并行化的效果进行评估,同时对GCC编译器进行深入分析,用程序片段评估GCC编译器自动并行化的能力,分析GCC编译器中现有自动并行化能力的不足,为提升典型编译器的自动并行化能力提供参考。 Automatic parallelization technique is an important means of transplanting serial programs to parallel architectures. A lot of typical compilers implement automatic parallelization modules and produce good acceleration effect. Automatic parallelization modules provide parallel analysis,exploration and parallel code generation of serial program. Compiler's automatic parallelization is an important way to improve application performance. Using compilers that support automatic parallelization to evaluate the performance of automatic parallelization is very helpful to compilers analysis and improvement. We test Spec CPU2006 benchmark programs on Intel compiler,Open64 compiler and the GCC compiler to evaluate automatic parallelization performance of these three typical compilers.Then an in-depth analysis of GCC compiler is conducted by using program fragments to evaluate the ability of GCC compiler automatic parallelization. Finally,we analyze the capabilities and limitation of automatic parallelization functions in GCC compiler,to provide a useful reference for further enhancement to typical compilers.
作者 王鹏翔 韩林 丁丽丽 张素平 王冬 WANG Pengxiang;HAN Lin;DING Lili;ZHANG Suping;WANG Dong(State Key Laboratory of Matliematical Engineering and Advanced Computing,Zhengzhou 450001,China)
出处 《信息工程大学学报》 2018年第2期186-190,共5页 Journal of Information Engineering University
关键词 自动并行化 典型编译器 并行编译技术 automatic parallelization typical compiler parallel compilation technique
  • 相关文献

参考文献1

二级参考文献5

  • 1Chen T,Proc of HPCC’94,1994年
  • 2Tu P,Proc of 6th Workshop on LCPE,1993年
  • 3Li Z,Proc of Int Conference on Supercomputing,1993年,500页
  • 4臧斌宇,1993年
  • 5Cheng D Y,Proc of Supercomputing’91,1991年

共引文献33

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部