• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2020, Vol. 42 ›› Issue (10高性能专刊): 1774-1783.

Previous Articles     Next Articles

A survey on the process management interface for exascale computing systems

ZHANG Kun,ZHANG Wei,LU Kai,DONG Yong,DAI Yi-qin   

  1. (School of Computer,National University of Defense Technology,Changsha 410073,China)

  • Received:2020-06-10 Revised:2020-07-23 Accepted:2020-10-25 Online:2020-10-25 Published:2020-10-23

Abstract: With the continuous development of high-performance computing, the scale of the system increases constantly, and the number of nodes and processor cores in the system has expanded to a new level. Under the condition of hyperscale systems, the startup time of parallel applications becomes an important factor, which limits the system’s operating efficiency and reduces the ease of use. The process management interface is used to deploy a communication channel for the process during the parallel application startup phase for subsequent communication of the process. In exascale systems, the traditional process management interface cannot quickly obtain communication information at the startup phase, resulting in long startup time and the reduced system performance. We first introduce the role of the process management interface in the parallel program startup process, focus on the process management interface PMIx for exascale systems, compare and discuss the role of PMIx in improving the startup of large-scale parallel programs, analyze the optimization of PMIx in improving system performance, and discuss future development directions.



Key words: high-performance computing, process management interface, process communication