10.3969/j.issn.1002-137X.2012.06.075
MPI自动并行化编译系统中消息传递代码生成算法
传统MPI自动并行化编译系统从数据重分布的角度,生成面向分布式存储系统的消息传递程序,但是大量数据重分布通信的额外开销导致其加速比低.为了解决此问题,在基于Open64的MPI自动并行化编译系统后端,提出了一种消息传递代码生成算法.该算法以统一数据分布为中心,根据给定的并行化循环集和通信数组集,通过修改WHIRL表示的串行代码语法结构树,生成更精确的消息传递代码.实验结果表明,该算法能够较大程度地降低消息传递程序的通信开销,并且明显提升其加速比.
MPI、自动并行化编译、分布式存储系统、消息传递代码、Open64、加速比
39
TP311(计算技术、计算机技术)
核高基重大专项2009ZX01036-001-001-2
2012-07-31(万方平台首次上网日期,不代表论文的发表时间)
共4页
301-304