-
题名MPI自动并行化编译系统中消息传递代码生成算法
被引量:2
- 1
-
-
作者
陈达智
赵荣彩
姚远
韩林
-
机构
解放军信息工程大学信息工程学院
-
出处
《计算机科学》
CSCD
北大核心
2012年第6期301-304,共4页
-
基金
核高基重大专项(2009ZX01036-001-001-2)资助
-
文摘
传统MPI自动并行化编译系统从数据重分布的角度,生成面向分布式存储系统的消息传递程序,但是大量数据重分布通信的额外开销导致其加速比低。为了解决此问题,在基于Open64的MPI自动并行化编译系统后端,提出了一种消息传递代码生成算法。该算法以统一数据分布为中心,根据给定的并行化循环集和通信数组集,通过修改WHIRL表示的串行代码语法结构树,生成更精确的消息传递代码。实验结果表明,该算法能够较大程度地降低消息传递程序的通信开销,并且明显提升其加速比。
-
关键词
MPI
自动并行化编译
分布式存储系统
消息传递代码
Open64
加速比
-
Keywords
MPI
Automatic parallelizing compilation
Distributed-memory system
Message-passing code
Open64
Speedup
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-