DocumentCode :
549782
Title :
LoGPX: A new communication model for message-passing programs
Author :
Lin, Yufei ; Tang, Yuhua ; Guo, Xiaowei ; Xu, Xinhai
Author_Institution :
Nat. Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2011
fDate :
27-30 June 2011
Firstpage :
213
Lastpage :
219
Abstract :
Message Passing Interface (MPI) is a de facto standard for writing high-performance message-passing applications on distributed memory systems. To design effective applications and predict the performance of future systems, an accurate communication model is needed. In this paper, we discuss the characteristics of current systems and MPI implementations, then propose a more complete communication model, named LoGPX, which synthetically captures the influences of MPI communication protocol, the invoking time of communication primitive, hardware resource and network contention. Based on the model, we obtain the condition that the message transmission cost reaches the infimum, and we show that if ignoring some factors of LoGPX model, it can be degenerated to several popular models such as LogP, LogGP, LoGPC and LogGPO.
Keywords :
message passing; LoGPX; MPI; communication model; distributed memory systems; message passing interface; message passing programs; Analytical models; Hardware; Message passing; Network interfaces; Protocols; Receivers; Routing; DMA; MPI primitive; communication model; contention; network interface hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance Evaluation of Computer & Telecommunication Systems (SPECTS), 2011 International Symposium on
Conference_Location :
The Hague
Print_ISBN :
978-1-4577-0139-9
Electronic_ISBN :
978-1-61782-309-1
Type :
conf
Filename :
5984868
Link To Document :
بازگشت