DocumentCode :
2190811
Title :
Effect of Reordering Internal Messages in MPI Broadcast According to the Load Imbalance
Author :
Soga, Takesi ; Nanri, Takeshi ; Kurokawa, Motoyoshi ; Murakami, Kazuaki
Author_Institution :
Inst. of Syst., Inf. Technol. & Nanotechnol., Fukuoka, Japan
fYear :
2008
fDate :
21-23 Jan. 2008
Firstpage :
11
Lastpage :
16
Abstract :
To achieve higher scalability of parallel programs on large scale parallel computers, reducing the time spent for collective communications is one of the most important issue. In this paper, a dynamic optimization method to adjust the implementation of Broadcast operation, one of the most popular collective communications, is introduced.Though there have been many attempts to speed up this operation, they assume that each rank starts this operation at the same time. However, in real execution, the time can be different because of load-imbalance among ranks. This paper first claims that this difference can cause increase of the cost for this operation. Then, as a method to avoid this problem, an optimization method that adjusts the order of point-to-point messages in Broadcast operations is introduced. This method uses the wait time of each rank at the operation to determine the status of load-imbalance.From the results of experiments, it is shown that this optimization method can reduced the time for the operation.In addition to that, it is also shown that the effect of the optimization depends on the size of data to be broadcasted and the amount of load-imbalance.
Keywords :
application program interfaces; broadcasting; dynamic programming; message passing; parallel programming; Broadcast operations; MPI broadcast; collective communications; dynamic optimization; internal messages; load-imbalance; message passing interface; parallel computers; parallel programs; point-to-point message; Broadcast technology; Broadcasting; Concurrent computing; Information science; Information technology; Large-scale systems; Libraries; Optimization methods; Scalability; Sparse matrices; Broadcast; Runtime Optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Architecture for Future Generation High-Performance Processors and Systems (IWIA), 2008 International Workshop on
Conference_Location :
Hilo, HI
ISSN :
1537-3223
Print_ISBN :
978-1-4244-6465-4
Electronic_ISBN :
1537-3223
Type :
conf
DOI :
10.1109/IWIA.2008.14
Filename :
5453548
Link To Document :
بازگشت