DocumentCode :
2634864
Title :
An analytical comparison of nearest neighbor algorithms for load balancing in parallel computers
Author :
Xu, Chengzhong ; Monien, Burkhard ; Luling, Reinhard ; Lau, Francis C M
Author_Institution :
Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
fYear :
1995
fDate :
25-28 Apr 1995
Firstpage :
472
Lastpage :
479
Abstract :
With nearest neighbor load balancing algorithms, a processor makes balancing decisions based on its local information and manages work load migrations within its neighborhood. This paper compares a couple of fairly well-known nearest neighbor algorithms, the dimension exchange and the diffusion methods and their variants in terms of their performances in both one-port and all-port communication architectures. It turns out that the dimension exchange method outperforms the diffusion method in the one-port communication model, and that the strength of the diffusion method is in asynchronous implementations in the all-port communication model. The underlying communication networks considered assume the most popular topologies, the mesh and the torus and their special cases: the hypercube and the k-ary n-cube
Keywords :
multiprocessor interconnection networks; parallel machines; performance evaluation; resource allocation; communication networks; dimension exchange metho; hypercube; k-ary n-cube; load balancing; mesh; nearest neighbor algorithms; nearest neighbor load balancing; parallel computers; torus; Algorithm design and analysis; Approximation algorithms; Bandwidth; Computer networks; Concurrent computing; Load management; Nearest neighbor searches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1995. Proceedings., 9th International
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-7074-6
Type :
conf
DOI :
10.1109/IPPS.1995.395973
Filename :
395973
Link To Document :
بازگشت