SimMSG: Simulating Transportation of MPI Messages in High Performance Computing Systems.
IEEE International Conference on Smart City(2023)
摘要
The simulation of interconnection network and MPI message transportation behavior is an important part of the simulation of High-performance computing systems. Current research on the simulation of message transportation in HPC systems mainly focuses on the simulation of interconnection networks of the target HPC system. However, with the development of HPC techniques, the procedure of message transportation in HPC systems has become more complicated. Firstly, the low-latency transportation techniques, e.g. RDMA or RoCE, involve not only the interconnection network but also essential operations on messages inside send/receive nodes. Secondly, collective communications generate a vast number of messages and impact performance significantly. It is necessary to accurately simulate the whole procedure for all messages. To address the above problems, this paper presents SimMSG, a message-trace-driven simulator that simulates the whole transportation procedure of MPI messages in HPC systems. SimMSG simulates message transportation by incorporating simulation of MPI communication routines, in-node underlying processing of messages and message transportation in the interconnection network. We evaluate SimMSG with a real HPC system. SimMSG simulates the real-captured message-traces from the system and can re-produce the whole message transportation behavior of the parallel program in the target system. Experimental results demonstrate the accuracy and efficiency of SimMSG.
更多查看译文
关键词
simulator of HPC system,simulation of message transportation,message-trace-driven,Omnet++
AI 理解论文
溯源树
样例
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要