-
题名MPI通信代码自动生成算法
被引量:5
- 1
-
-
作者
杜澎
赵荣彩
董春丽
-
机构
信息工程大学信息工程学院
-
出处
《计算机应用》
CSCD
北大核心
2007年第3期759-761,共3页
-
基金
河南省杰出人才创新基金项目(0521000200)
-
文摘
对于高性能并行计算机而言,如何由给出的计算、数据划分信息及精确数组数据流分析信息自动生成并行化代码是实现串行程序并行化的一个重要问题。根据SamanP.Amarasinghe和Lam的定理,实现了一种并行化识别工具中MPI(MessagePassingInterface)并行化代码自动生成技术的算法,并对该算法的性能进行分析。
-
关键词
并行编译
并行代码自动生成
并行识别工具
遍
-
Keywords
parallel compilation
automatic parallel code generation
parallel recognize tool
pass
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名并行编译中对维内通信的通信优化
被引量:1
- 2
-
-
作者
丁锐
赵荣彩
梁玲
-
机构
解放军信息工程大学
-
出处
《计算机工程与应用》
CSCD
北大核心
2010年第14期45-47,65,共4页
-
基金
国家高技术研究发展计划(863)No.2006AA01Z408~~
-
文摘
代码生成作为并行编译器的后端,其生成代码的优劣直接影响着并行程序的执行效率。并行分解的维内存在偏移会产生维内通信,传统算法生成的维内通信代码不够精确,会产生冗余通信。提出了通过合并数组变量生成通信链,并按照通信链生成通信代码的维内通信优化算法来消除此类冗余,对传统算法进行了改进和优化。测试结果表明该算法对维内通信的优化效果明显。
-
关键词
并行代码自动生成
并行分解
维内通信
优化
-
Keywords
automatic parallel code generation
parallel decomposition
Inner Dimension Communication(ID-Com)
optimization
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于线性不等式消元实现的通信优化
被引量:1
- 3
-
-
作者
刘磊
赵荣彩
龚雪容
-
机构
解放军信息工程大学信息工程学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2008年第7期59-60,63,共3页
-
文摘
若自动生成的并行化代码中包含过多的冗余代码,将导致代码膨胀,同时增加不必要的时间开销。该文通过对计算划分不等式和依赖关系不等式进行傅立叶消元,消除并行化代码中的冗余通信部分,实现通信优化。测试结果表明,与通信优化前的代码相比,消除后的并行代码量减少了10%~30%,处理器数目相同的情况下加速比平均达到1.12。
-
关键词
并行化代码自动生成
冗余通信消除
线性不等式
通信优化
-
Keywords
automatic parallel code generation
redundant communication elimination
linear inequalities
communication optimization
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-