Title :
On the stability of a distributed dynamic load balancing algorithm
Author :
Cortés, A. ; Ripoll, A. ; Senar, M.A. ; Cedo, F. ; Luque, E.
Author_Institution :
Dept. of Comput. Sci., Univ. Autonoma de Barcelona, Spain
Abstract :
We present a new fully distributed dynamic load balancing algorithm called DASUD (Diffusion Algorithm Searching Unbalanced Domains). Since DASUD is iterative and runs in an asynchronous way, a mathematical model that describes DASUD behaviour has been proposed and has been used to prove DASUD´s convergence. DASUD has been evaluated by comparison with another well known strategy from the literature, namely, the SID (Sender Initiated Diffusion) algorithm. The comparison was carried out by considering a large set of load distributions which were applied to ring, torus and hypercube topologies, and the number of processors ranged from 8 to 128. From these experiments we have observed that DASUD outperforms the SID strategy as it provides the best trade-off between the global balance degree obtained at the final state and the number of iterations required to reach such a state
Keywords :
distributed algorithms; graph theory; message passing; multiprocessor interconnection networks; parallel architectures; resource allocation; DASUD behaviour; Diffusion Algorithm Searching Unbalanced Domains; SID strategy; Sender Initiated Diffusion algorithm; distributed dynamic load balancing algorithm; global balance degree; hypercube topologies; load distributions; mathematical model; torus; Computer science; Convergence; Heuristic algorithms; Identity-based encryption; Load management; Mathematical model; Mathematics; Postal services; Stability;
Conference_Titel :
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Tainan
Print_ISBN :
0-8186-8603-0
DOI :
10.1109/ICPADS.1998.741110