首页 | 本学科首页   官方微博 | 高级检索  
   检索      

Open64的MPI代码自动生成算法
引用本文:向阳霞,裴宏,张惠民,陈曼青.Open64的MPI代码自动生成算法[J].装甲兵工程学院学报,2011,25(6):60-63.
作者姓名:向阳霞  裴宏  张惠民  陈曼青
作者单位:1. 装甲兵工程学院信息工程系,北京,100072
2. 装甲兵工程学院科研部,北京,100072
摘    要:针对开源编译器Open64存在MPI不能自动并行化的问题,对Open64中面向Cluster的MPI代码自动生成进行了研究。分析了MPI代码自动生成模块在Open64体系结构中的位置,提出了基于Open64的MPI代码自动生成算法,并对其进行了实验验证。实验结果表明:该算法不但能够有效降低MPI并行程序的通信开销,而且能够明显提高其加速比。

关 键 词:Open64  MPI  并行化编译  代码生成

Automatic Code Generation Algorithm of Open64 for MPI
XIANG Yang-xia,PEI Hong,ZHANG Hui-min,CHEN Man-qing.Automatic Code Generation Algorithm of Open64 for MPI[J].Journal of Armored Force Engineering Institute,2011,25(6):60-63.
Authors:XIANG Yang-xia  PEI Hong  ZHANG Hui-min  CHEN Man-qing
Institution:XIANG Yang-xia1,PEI Hong2,ZHANG Hui-min1,CHEN Man-qing1(1.Department of Information Engineering,Academy of Armored Force Engineering,Beijing 100072,China,2.Department of Science Research,China)
Abstract:The MPI automatic code generation for Cluster based on Open64 is studied in relation to the problem that the open source compiler Open64 has no MPI automatic parallelizing function.Firstly,the location of MPI code automatic generation in the Open64 compiler architecture is analyzed,and then an Open64-based automatic generation algorithm for MPI code is presented,finally the experiments of testing the NPB benchmarks is conducted.The experimental results show that the algorithm can reduce communication overhe...
Keywords:Open64  MPI  parallelizing compilation  code generation  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号