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