DocumentCode :
1151625
Title :
Efficient task migration algorithm for distributed systems
Author :
Suen, Tony T Y ; Wong, Johnny S K
Author_Institution :
Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
Volume :
3
Issue :
4
fYear :
1992
fDate :
7/1/1992 12:00:00 AM
Firstpage :
488
Lastpage :
499
Abstract :
The objective of the study was to achieve balanced load among processors, reduce the communication overhead of the load balancing algorithm, and improve respource utilization, which results in better average resonse time. A communication protocol and a fully distributed algorithm for dynamic load balancing through task migration in a connected N-processor network are presented. Each processor communicates its load directly with only a subset (of the size √ N) of processors, reducing communication traffic and average response time. It is proved that the given algorithm will perform task migration even if there is only one light load processor and one heavy load processor in the system. Simulation results show that the proposed scheme can save up to 60% of the protocol messages used by the broadcast algorithms and can reduce the average response time
Keywords :
distributed processing; parallel algorithms; protocols; average resonse time; balanced load; communication overhead; communication protocol; communication traffic; distributed algorithm; distributed systems; dynamic load balancing; load balancing algorithm; protocol messages; respource utilization; task migration algorithm; Broadcasting; Computer networks; Delay; Distributed algorithms; Distributed computing; Distributed control; Load management; Processor scheduling; Protocols; Resource management;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.149966
Filename :
149966
Link To Document :
بازگشت