DocumentCode :
3287855
Title :
Balancing interprocessor communication and computation on torus-connected multicomputers running compiler-parallelized code
Author :
Annaratone, Marco ; Ruh, Roland
Author_Institution :
Integrated Syst. Lab., Swiss Federal Inst. of Technol., Zurich, Switzerland
fYear :
1992
fDate :
26-29 Apr 1992
Firstpage :
358
Lastpage :
365
Abstract :
The machine model considered in this paper is that of a distributed memory parallel processor (DMPP) with a two-dimensional torus topology. Within this framework, the authors study the relationship between the speedup delivered by compiler-parallelized code and the machine´s interprocessor communication speed. It is shown that compiler-parallelized code often exhibits more interprocessor communication than manually parallelized code and that the performance of the former is therefore more sensitive to the machine´s interprocessor communication speed. Because of this, a parallelizing compiler developed for a platform not explicitly designed to sustain the increased interprocessor communication will produce-in the general case-code that delivers disappointing speedups. Finally, the study provides the point of diminishing return for the interprocessor communication speed beyond which the DMPP designer should focus on improving other architectural parameters, such as the local memory-processor bandwidth
Keywords :
distributed memory systems; parallel architectures; parallel programming; program compilers; resource allocation; architectural parameters; compiler-parallelized code; distributed memory parallel processor; interprocessor communication speed; interprocessor computation balancing; local memory-processor bandwidth; performance; speedup; torus-connected multicomputers; two-dimensional torus topology; Bandwidth; Communication channels; Communication standards; Concurrent computing; Context modeling; Distributed computing; Laboratories; Parallel programming; Space technology; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Scalable High Performance Computing Conference, 1992. SHPCC-92, Proceedings.
Conference_Location :
Williamsburg, VA
Print_ISBN :
0-8186-2775-1
Type :
conf
DOI :
10.1109/SHPCC.1992.232672
Filename :
232672
Link To Document :
بازگشت