Publication | Closed Access
Efficient task migration algorithm for distributed systems
63
Citations
15
References
1992
Year
Cluster ComputingLoad Balancing (Computing)EngineeringHigh Performance Computer NetworkDistributed EnvironmentSystems EngineeringParallel ComputingLight Load ProcessorNetwork FlowsLoad BalancingComputer EngineeringDistributed SystemsComputer ScienceDynamic LoadDistributed ProcessingDistributed ComputingCommunication ProtocolScheduling (Operating Systems)Scheduling (Project Management)Resource Optimization
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 square root 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.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1