DocumentCode
2716177
Title
A generalized framework for global communication optimization
Author
Kandemir, M. ; Banerjee, P. ; Choudhary, A. ; Ramanujam, J. ; Shenoy, N.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Syracuse Univ., NY, USA
fYear
1998
fDate
30 Mar-3 Apr 1998
Firstpage
69
Lastpage
73
Abstract
In distributed memory message passing architectures reducing communication cost is extremely important. We present a technique to optimize communication globally. Our approach is based on a combination of linear algebra and dataflow analysis, and can take arbitrary control flow into account. The distinctive features of the algorithm are its accuracy in keeping communication set information and its support for general alignments and distributions including block-cyclic distributions. The method is being implemented in the PARADIGM compiler. The preliminary results show that the technique is effective in reducing both the number as well as the volume of communication
Keywords
data flow analysis; distributed memory systems; linear algebra; message passing; optimisation; program compilers; PARADIGM compiler; arbitrary control flow; block-cyclic distributions; communication cost; dataflow analysis; distributed memory message passing architectures; global communication optimization; linear algebra; Communication system control; Costs; Data analysis; Ear; Global communication; High performance computing; Linear algebra; Message passing; Optimizing compilers; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
Conference_Location
Orlando, FL
ISSN
1063-7133
Print_ISBN
0-8186-8404-6
Type
conf
DOI
10.1109/IPPS.1998.669892
Filename
669892
Link To Document