计算机技术与发展Issue(10):31-35,5.DOI:10.3969/j.issn.1673-629X.2013.10.008
MPI集合通信剖析技术的研究
Research of Collective Communications Profiling in MPI
摘要
Abstract
The mapping from processes to processors can help the Message Passing Interface ( MPI) application improve the communica-tion performance of parallel program. Most of the mappings at present are based on point-to-point communications,and barely consider the collective communications,because it is difficult to obtain the process topology of collective communications. Most of the profiling tools nowadays only think over the interface semantics of functions in analyzing collective communications,and ignore the implementation semantics,leading to these tools can't acquire detailed communication situation of processes accurately in collective communications. Present a set of profiling algorithm which can obtain the communication traffic for each pair of processes participating collective commu-nications accurately. The experimental results show the correctness of the profiling method,and the process topology acquired through this profiling method can get better effect in the mapping from process to core.关键词
MPI/集合通信/通信剖析/进程映射Key words
MPI/collective communication/communication profiling/process mapping分类
信息技术与安全科学引用本文复制引用
崔奇,谷建华..MPI集合通信剖析技术的研究[J].计算机技术与发展,2013,(10):31-35,5.基金项目
西北工业大学研究生创业种子基金(z2012140) (z2012140)