DocumentCode :
2423050
Title :
Compiler techniques for effective communication on distributed-memory multiprocessors
Author :
Navarro, Angeles G. ; Paek, Yunheung ; Zapata, Emilio L. ; Padua, David
Author_Institution :
Dept. of Comput. Archit., Malaga Univ., Spain
fYear :
1997
fDate :
11-15 Aug 1997
Firstpage :
74
Lastpage :
77
Abstract :
The Polaris restructurer transforms conventional Fortran programs into parallel form for various types of multiprocessor systems. This paper presents the results of a study on strategies to improve the effectiveness of Polaris´ techniques for distributed-memory multiprocessors. Our study, which is based on the hand analysis of MDG and TRFD from the Perfect Benchmarks and TOYCATV and SWIM from SPEC benchmarks, identified three techniques that are important for improving communication optimization. Their application produces almost perfect speedups for the four programs on the Cray T3D
Keywords :
distributed memory systems; parallelising compilers; performance evaluation; Fortran programs; MDG; Perfect Benchmarks; Polaris restructurer; SPEC benchmarks; SWIM; TOYCATV; TRFD; almost perfect speedups; compiler techniques; distributed-memory multiprocessors; effective communication; Communication effectiveness; Computer architecture; Computer science; Data analysis; Distribution strategy; Parallel processing; Phase detection; Phased arrays; Polarization; Privatization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1997., Proceedings of the 1997 International Conference on
Conference_Location :
Bloomington, IL
ISSN :
0190-3918
Print_ISBN :
0-8186-8108-X
Type :
conf
DOI :
10.1109/ICPP.1997.622559
Filename :
622559
Link To Document :
بازگشت