Title :
SaPM: Switch-aware process mapping model for parallel computing
Author :
Lin, Yufei ; Tang, Yuhua ; Xu, Xinhai
Author_Institution :
Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
The problem of assigning processes of a parallel program to processors of a parallel system, namely process mapping problem, has major impact on the resulting performance. The previous works only concern about the computation and communication cost, while ignoring the process switching cost. For a large-scale and communication-intensive application, more than one process may be placed onto a same processor. When the application is running, it will take long time to switch the processes. In this paper, we propose and introduce SwitchCAL, a method to calculate the process switching cost inside a processor, into the process mapping problem. Then we propose a switch-aware process mapping model - SaPM, and integrate the SaPM model with existing process mapping algorithm to obtain optimized process mapping scheme. The experiments show that our approach has high effectiveness.
Keywords :
parallel programming; SaPM model; SwitchCAL; communication-intensive application; large-scale application; parallel computing; parallel program; process switching cost; switch-aware process mapping model; Benchmark testing; Computational modeling; Computers; Parallel processing; Program processors; Protocols; Switches; MPI; graph mapping; process mapping; process switching;
Conference_Titel :
Application of Information and Communication Technologies (AICT), 2012 6th International Conference on
Conference_Location :
Tbilisi
Print_ISBN :
978-1-4673-1739-9
DOI :
10.1109/ICAICT.2012.6398498