DocumentCode :
2234746
Title :
Automatic generation of parallel programs with dynamic load balancing
Author :
Siegell, Bruce S. ; Steenkiste, Peter
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
1994
fDate :
2-5 Aug 1994
Firstpage :
166
Lastpage :
175
Abstract :
Existing parallelizing compilers are targeted towards parallel architectures where all processors are dedicated to a single application. However a new type of parallel system has become available in the form of high performance workstations connected by high speed networks. Such systems pose new problems for compilers because the available processing power on each workstation may change with time due to other tasks competing for resources. We argue that it is possible for a parallelizing compiler to generate code that can dynamically shift portions of the application´s workload between processors to improve performance. We have implemented a run-time system that supports automatically generated programs with dynamic load balancing. We describe this system and present performance measurements. We also describe the compiler functionality needed to generate parallel programs with dynamic load balancing
Keywords :
automatic programming; parallel programming; performance evaluation; program compilers; resource allocation; software tools; application workload; automatically generated programs; compiler functionality; dynamic load balancing; high performance workstations; high speed networks; parallel architectures; parallel program generation; parallelizing compilers; performance measurements; run-time system; time; Application software; Dynamic scheduling; High-speed networks; Load management; Marine vehicles; Parallel architectures; Parallel languages; Power generation; Program processors; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1994., Proceedings of the Third IEEE International Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-6395-2
Type :
conf
DOI :
10.1109/HPDC.1994.340247
Filename :
340247
Link To Document :
بازگشت