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