计算机科学与探索2018,Vol.12Issue(4):559-566,8.DOI:10.3778/j.issn.1673-9418.1611087
Alltoall通信性能模型研究
Research on Performance Model for Alltoall Collective Communication
摘要
Abstract
Alltoall is an important collective operation of MPI(message passing interface),which impacts the paral-lel efficiency of many parallel numerical computing applications.Since theoretic analysis and evaluation of Alltoall collective communications on the massive parallel computer is still insufficient, improper communication module design and poor communication usage are widespread in many applications.The test of basic MPI communication performance shows that the communication latency is instable due to network contention and the variety increases with the number of MPI processes.In order to reduce the gap between the predicted run-time and the measured run-time,this paper proposes a new performance model to evaluate Alltoall operation.The model considers not only the standard parameters such as bandwidth and latency,but also takes into account network communication contention. Results on the BXJ supercomputer show that the performance prediction model accurately captures the Alltoall com-munication behavior even for the operations on a large number of processors and manifests network competition cost on the Alltoall communication.关键词
集合通信/通信性能/AlltoallKey words
collective communication/communication performance/Alltoall分类
信息技术与安全科学引用本文复制引用
罗红兵,张晓霞,魏勇..Alltoall通信性能模型研究[J].计算机科学与探索,2018,12(4):559-566,8.基金项目
The National High Technology Research and Development Program of China under Grant No.2014AA01A302(国家高技术研究发展计划(863计划)). (国家高技术研究发展计划(863计划)