• DocumentCode
    413044
  • Title

    Load balancing: dimension exchange on product graphs

  • Author

    Arndt, Holger

  • Author_Institution
    Fac. of Math. & Natural Sci., Wuppertal Univ., Germany
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    20
  • Abstract
    Summary form only given. Load balancing on parallel computers aims at equilibrating some initial load which is initially different from one processor to another. Nearest neighbour load balancing algorithms can be divided basically into two classes: diffusion and dimension exchange. Whereas the first is appropriate for the so-called all-port-model where a processor can send tokens to all its neighbours at a time, the latter relies on the one-port-model. In the last few years finite diffusion algorithms for general graphs as well as for product graphs like grids and tori have been developed. Recently finite dimension exchange algorithms have been proposed by the author. We introduce one new diffusion and two new dimension-exchange schemes for product graphs. We show that the latter two can achieve nearly minimal communication operations and therefore short run-times. Additionally some modifications of the algorithms is presented that reduce the flows so that only very few load items are moved via longer paths than necessary.
  • Keywords
    graph theory; parallel algorithms; parallel machines; resource allocation; finite diffusion algorithm; finite dimension exchange algorithm; general graph; load balancing; minimal communication operation; nearest neighbour algorithm; parallel computers; product graph; Concurrent computing; Distributed processing; Hardware; Hypercubes; Load management; Load modeling; Mathematics; Network topology; Runtime; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1302928
  • Filename
    1302928