DocumentCode :
2899779
Title :
Performance comparison of dynamic load-balancing strategies for distributed computing
Author :
Cortes, A. ; Ripoll, A. ; Senar, M.A. ; Luque, E.
Author_Institution :
Comput. Archit. & Oper. Syst. Group, Univ. Autonoma de Barcelona, Spain
Volume :
Track8
fYear :
1999
fDate :
5-8 Jan. 1999
Abstract :
The DASUD (Diffusion Algorithm Searching Unbalanced Domains) algorithm belongs to the nearest-neighbours class and operates in a diffusion scheme where a processor balances its load with all its neighbours. DASUD detects unbalanced domains and performs local exchange of load between processors to achieve global balancing. The DASUD algorithm has been evaluated by comparison with another well-known strategy, namely, the SID (Sender Initiated Diffusion) algorithm across a range of network topologies including ring, torus and hypercube where the number of processors varies from 8 to 128. From the experiments we have observed that DASUD outperforms the other strategy as it provides the best trade-of-between the balance degree obtained at the final state and the number of iterations required to reach such a state. DASUD is able to coerce any initial load distribution into a highly balanced global state and also exhibits good scalability properties.
Keywords :
distributed memory systems; message passing; multiprocessor interconnection networks; parallel algorithms; parallel machines; resource allocation; software performance evaluation; DASUD algorithm; Diffusion Algorithm Searching Unbalanced Domains algorithm; SID algorithm; Sender Initiated Diffusion algorithm; distributed computing; dynamic load balancing strategies; global balancing; hypercube; iterations; local load exchange; nearest-neighbours class; network topologies; performance comparison; processor load balancing; ring; scalability properties; torus; unbalanced domain detection; Computer architecture; Concurrent computing; Contracts; Distributed computing; Ear; Load management; Operating systems; Parallel processing; Runtime; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
Conference_Location :
Maui, HI, USA
Print_ISBN :
0-7695-0001-3
Type :
conf
DOI :
10.1109/HICSS.1999.773073
Filename :
773073
Link To Document :
بازگشت