基于进程到达模式感知的MPI广播性能优化
本文选题:消息传递接口 切入点:进程到达模式 出处:《华中科技大学学报(自然科学版)》2014年12期 论文类型:期刊论文
【摘要】:为了解决消息传递接口(MPI)的集合通信性能在实际应用中受非平衡进程到达模式影响较大的问题,提出了基于进程到达模式感知的广播优化方法.根据多核集群层级特点,在流水线广播算法基础上,优化算法以节点内与节点间两级感知进程到达,使先到达的进程尽快开始通信操作,减少等待时间,提高通信效率.理论分析模拟结果显示优化算法几乎不受非平衡进程到达模式影响.试验测试了在不同消息大小、不同进程到达模式和不同进程数三种情况下的算法性能,结果表明:本文所提出的算法有效提高了MPI广播在非平衡进程到达模式下的性能,通信时间减少129%~174%.
[Abstract]:In order to solve the problem that the performance of message passing interface (MPI) is greatly affected by the unbalanced process arrival mode in practical applications, a broadcast optimization method based on process arrival mode awareness is proposed, which is based on the hierarchical characteristics of multi-core clusters. On the basis of pipeline broadcast algorithm, the optimization algorithm is based on the two-level perceptual process within and between nodes, so that the first arriving process can start communication operation as soon as possible and reduce the waiting time. The theoretical analysis and simulation results show that the optimization algorithm is almost independent of the unbalanced process arrival mode. The performance of the algorithm is tested under three conditions: different message size, different process arrival mode and different process number. The results show that the proposed algorithm can effectively improve the performance of MPI broadcasting in unbalanced process arrival mode and reduce the communication time by 129 / 174.
【作者单位】: 中国洛阳电子装备试验中心电子信息系统复杂电磁环境效应国家重点实验室;国防科学技术大学信息系统与管理学院;国防科学技术大学机电工程与自动化学院;
【基金】:国家自然科学基金资助项目(61374185) 中国洛阳电子装备试验中心电子信息系统复杂电磁环境效应国家重点实验室开放基金资助项目(CEMEE2014K0303B)
【分类号】:TP334.7;TP311.1
【参考文献】
相关期刊论文 前1条
1 刘志强;宋君强;卢风顺;徐芬;;非平衡进程到达模式下MPI广播的性能优化方法[J];软件学报;2011年10期
【共引文献】
相关期刊论文 前5条
1 祝永志;张丹丹;曹宝香;禹继国;;基于SMP机群的层次化并行编程技术的研究[J];电子学报;2012年11期
2 沈婕;郭立帅;朱伟;顾乃杰;;消息传递接口环境下等高线简化并行计算适宜性研究[J];测绘学报;2013年04期
3 刘志强;宋君强;卢风顺;徐芬;;非平衡进程到达模式下MPI广播的性能优化方法[J];软件学报;2011年10期
4 李久楷;朱俊;宁交贤;;MPI并行计算性能的研究[J];四川大学学报(自然科学版);2009年06期
5 邹金安;刘志强;廖蔚;;一种Nehalem平台上的MPI多级分段归约算法[J];小型微型计算机系统;2012年04期
【相似文献】
相关期刊论文 前10条
1 魏兵海;;MPI语言绑定:MPI-Delphi,MPI-Java与MPI-Ruby[J];计算机科学;2004年08期
2 史维;;基于MPI环境的并行算法在有限元分析中的应用与研究[J];内蒙古石油化工;2008年17期
3 刘志强;宋君强;卢风顺;赵娟;;基于线程的MPI通信加速器技术研究[J];计算机学报;2011年01期
4 彭颖;王方;;基于MPI的静态并行算法库[J];中国西部科技;2011年14期
5 陈鹏;任波;郭振岗;王乘;;基于MPI的层状地层并行可视化技术[J];计算机工程;2008年09期
6 张岳;陈渝;孙亦嘉;都志辉;;MPI设计结构的分析与比较[J];计算机科学;2004年02期
7 杨敏;郭清顺;何海涛;;基于MPI常用海洋数值模式并行处理的研究[J];实验技术与管理;2011年05期
8 王洁;衷璐洁;曾宇;;多核机群下MPI程序优化技术的研究[J];计算机科学;2011年10期
9 李胜利,王锦龙;MPI进程通信子动态重构的实现[J];计算机工程与科学;2005年02期
10 卢兴敬;商磊;陈莉;;POM:一个MPI程序的进程优化映射工具[J];计算机工程与科学;2009年S1期
相关会议论文 前4条
1 袁勇;曹骥;;局域网MPI环境实现并行有限元求解[A];土木工程与高新技术——中国土木工程学会第十届年会论文集[C];2002年
2 雷霆;姚振汉;王海涛;;弹性力学快速多极边界元法的MPI并行计算[A];北京力学会第11届学术年会论文摘要集[C];2005年
3 李征;廖振民;何长江;冯其京;梁仙红;;三维多介质弹塑性流体力学欧拉程序MPI动态并行研究[A];第八届全国爆炸力学学术会议论文集[C];2007年
4 梁红;李伟生;赵光嗣;;基于MPI的并行小波聚类算法[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
相关重要报纸文章 前1条
1 记者 史延廷;迪拜卓美亚集团与MPI签署全球合作协议[N];中国旅游报;2010年
相关硕士学位论文 前6条
1 张啸;广域网多级集群环境下的MPI扩展研究[D];天津大学;2010年
2 李维山;MPI环境下TOUGHREACT并行化实现[D];吉林大学;2012年
3 邹光先;集群环境下基于MPI的并行多层快速多极子方法研究[D];电子科技大学;2004年
4 崔秀峰;基于MPI的分布式搜索引擎设计与实现[D];大连理工大学;2013年
5 程君;多集群环境下MPI群集通信算法的研究[D];吉林大学;2013年
6 陈卓;综合MPI和OpenCL的X264并行编码器设计与实现[D];西安电子科技大学;2014年
,本文编号:1574456
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1574456.html