DocumentCode
466883
Title
Communication Optimization on Automatic Program Parallelization
Author
Chun-li, Dong ; Rong-Cai, Zhao ; Zhuo-Jie, Ma ; Dong-Hong, Li
Author_Institution
Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou
Volume
1
fYear
2007
fDate
July 30 2007-Aug. 1 2007
Firstpage
437
Lastpage
442
Abstract
Minimizing communication by increasing the locality of data references is an important optimization for achieving high performance on distributed memory machines. But in the progress of decomposition, reorganization is inevitable. And the communication produced by reorganization is inevitable too. In this paper, the authors present a linear decomposition algorithm that automatically finding computation and data decomposition, including finding data and computations decomposition that has data reorganization communication. And the authors improve the method and reduce the communication cost by merging parallel regions with the same data decomposition.
Keywords
distributed memory systems; optimising compilers; parallel processing; automatic program parallelization; communication cost reduction; communication optimization; data decomposition; data references; distributed memory machines; linear decomposition algorithm; parallel region merging; Artificial intelligence; Computer interfaces; Concurrent computing; Costs; Distributed computing; Merging; Message passing; Program processors; Programming profession; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007. SNPD 2007. Eighth ACIS International Conference on
Conference_Location
Qingdao
Print_ISBN
978-0-7695-2909-7
Type
conf
DOI
10.1109/SNPD.2007.380
Filename
4287547
Link To Document