• 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