DocumentCode
1870555
Title
Load balancing in a heterogeneous computing environment
Author
Gopal, Sridhar ; Vajapeyam, Sriram
Author_Institution
Wisconsin Univ., Madison, WI, USA
Volume
7
fYear
1998
fDate
6-9 Jan 1998
Firstpage
796
Abstract
Heterogeneous distributed computing is the tuned use of a network of machines of diverse architectures and computational power; by directing individual portions of a parallel program to the machine(s) best suited for their execution. Load balancing algorithms for an HCE attempt to improve the response times for parallel programs by adapting the process scheduling policies on individual machines. The authors propose a priority-based load balancing algorithm, the priority algorithm, which dynamically adjusts the quality of service for the processes of a parallel program by detecting dependences among them. Process migration, the most successful means to balance load in homogeneous distributed environments, is undesirable in an HCE both because of architectural differences between machines and because it conflicts with the HCE goal of matching code to machines. They use simulation to evaluate the speedup of the algorithm on synthetic parallel programs under different background load conditions
Keywords
parallel algorithms; parallel architectures; parallel programming; resource allocation; virtual machines; algorithm speedup; architectures; background load conditions; heterogeneous computing environment; heterogeneous distributed computing; load balancing; load balancing algorithms; machines; parallel program; priority algorithm; priority-based load balancing algorithm; process migration; process scheduling policies; quality of service; response times; simulation; Computer architecture; Computer networks; Concurrent computing; Delay; Distributed computing; Heuristic algorithms; Load management; Processor scheduling; Quality of service; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location
Kohala Coast, HI
Print_ISBN
0-8186-8255-8
Type
conf
DOI
10.1109/HICSS.1998.649289
Filename
649289
Link To Document