会议专题

MPI Code Generation of Parallelizing Compilation Based on Open64

Open64 is an open source compiler with powerful analysis and widely used as a research and commercial development platform. However, it has not been designed and developed to realize MPI parallelization. The contributions of the paper are manifold: Firstly, the paper shows the Open64 compiler infrastructure. Secondly, the paper analyzes the location of MPI code generation in the Open64 compiler architecture. Thirdly, we present an Open64based automatic generation algorithm for MPI code. By the experiments of testing the NPB benchmarks, and the results show that the approach not only has a high rate of parallel transformation but also can produce correct MPI parallel programs.

Open64 compiler parallelizing compilation MPI code generation

Yangxia Xiang Huimin Zhang Xiaoxuan Xiang Hongyan Wang

Department of Information Engineering The Academy of Armored Forces Engineering Beijing, China School of Information Science and Engineering Shenyang Ligong University Shenyang, China

国际会议

The 13th IEEE Joint International Computer Science and Information Technology Conference(2011年第13届IEEE联合国际计算机科学与信息技术会议 JICSIT 2011)

重庆

英文

544-548

2011-08-20(万方平台首次上网日期,不代表论文的发表时间)