期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
MPI通信代码自动生成算法 被引量:5
1
作者 杜澎 赵荣彩 董春丽 《计算机应用》 CSCD 北大核心 2007年第3期759-761,共3页
对于高性能并行计算机而言,如何由给出的计算、数据划分信息及精确数组数据流分析信息自动生成并行化代码是实现串行程序并行化的一个重要问题。根据SamanP.Amarasinghe和Lam的定理,实现了一种并行化识别工具中MPI(MessagePassingInterf... 对于高性能并行计算机而言,如何由给出的计算、数据划分信息及精确数组数据流分析信息自动生成并行化代码是实现串行程序并行化的一个重要问题。根据SamanP.Amarasinghe和Lam的定理,实现了一种并行化识别工具中MPI(MessagePassingInterface)并行化代码自动生成技术的算法,并对该算法的性能进行分析。 展开更多
关键词 并行编译 并行代码自动生成 并行识别工具
在线阅读 下载PDF
并行编译中对维内通信的通信优化 被引量:1
2
作者 丁锐 赵荣彩 梁玲 《计算机工程与应用》 CSCD 北大核心 2010年第14期45-47,65,共4页
代码生成作为并行编译器的后端,其生成代码的优劣直接影响着并行程序的执行效率。并行分解的维内存在偏移会产生维内通信,传统算法生成的维内通信代码不够精确,会产生冗余通信。提出了通过合并数组变量生成通信链,并按照通信链生成通信... 代码生成作为并行编译器的后端,其生成代码的优劣直接影响着并行程序的执行效率。并行分解的维内存在偏移会产生维内通信,传统算法生成的维内通信代码不够精确,会产生冗余通信。提出了通过合并数组变量生成通信链,并按照通信链生成通信代码的维内通信优化算法来消除此类冗余,对传统算法进行了改进和优化。测试结果表明该算法对维内通信的优化效果明显。 展开更多
关键词 并行代码自动生成 并行分解 维内通信 优化
在线阅读 下载PDF
基于线性不等式消元实现的通信优化 被引量:1
3
作者 刘磊 赵荣彩 龚雪容 《计算机工程》 CAS CSCD 北大核心 2008年第7期59-60,63,共3页
若自动生成的并行化代码中包含过多的冗余代码,将导致代码膨胀,同时增加不必要的时间开销。该文通过对计算划分不等式和依赖关系不等式进行傅立叶消元,消除并行化代码中的冗余通信部分,实现通信优化。测试结果表明,与通信优化前的代码相... 若自动生成的并行化代码中包含过多的冗余代码,将导致代码膨胀,同时增加不必要的时间开销。该文通过对计算划分不等式和依赖关系不等式进行傅立叶消元,消除并行化代码中的冗余通信部分,实现通信优化。测试结果表明,与通信优化前的代码相比,消除后的并行代码量减少了10%~30%,处理器数目相同的情况下加速比平均达到1.12。 展开更多
关键词 并行代码自动生成 冗余通信消除 线性不等式 通信优化
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部