J4 ›› 2013, Vol. 35 ›› Issue (9): 20-26.
• 论文 • 上一篇 下一篇
严忻恺,郝子宇,吴东,谢向辉
收稿日期:
修回日期:
出版日期:
发布日期:
YAN Xinkai,HAO Ziyu,WU Dong,XIE Xianghui
Received:
Revised:
Online:
Published:
摘要:
MPI的3.0版新增了非阻塞集合通信。非阻塞集合通信兼顾非阻塞和集合通信的特点,与阻塞集合通信相比具有更低的同步开销,能够实现更多的计算通信重叠,带来性能提升。以广播为例详细介绍了广播通信的不同算法实现,比较了非阻塞与阻塞广播底层控制管理方法并进行了实验分析,提出了实现改进方法。
关键词: MPI;非阻塞广播;同步开销;重叠
Abstract:
The MPI3.0 standard contains nonblocking collectives. Nonblocking collectives captures the features of both nonblocking communication and collective communication. Compare with blocking collectives, nonblocking collectives have lower synchronization overhead and can realize the overlap between computing and communication in the program so as to improve the performance. The paper describes different algorithm implementations of broadcast, compares the lowlevel management between nonblocking and blocking broadcast, analyzes the experiment results and finally offers some optimizations.
Key words: MPI;nonblocking broadcast, synchronization overhead;overlap
严忻恺,郝子宇,吴东,谢向辉. MPI非阻塞广播算法及性能研究[J]. J4, 2013, 35(9): 20-26.
YAN Xinkai,HAO Ziyu,WU Dong,XIE Xianghui. Research of MPI nonblocking broadcast algorithm and its performance analysis [J]. J4, 2013, 35(9): 20-26.
0 / / 推荐
导出引用管理器 EndNote|Ris|BibTeX
链接本文: http://joces.nudt.edu.cn/CN/
http://joces.nudt.edu.cn/CN/Y2013/V35/I9/20