• DocumentCode
    1925409
  • Title

    Overlay-Centric Load Balancing: Applications to UTS and B&B

  • Author

    Vu, Trong-Tuan ; Derbel, Bilel ; Ali, Asim ; Bendjoudi, Ahcène ; Melab, Nouredine

  • Author_Institution
    INRIA Lille Nord Eur., Villeneuve-d´´Ascq, France
  • fYear
    2012
  • fDate
    24-28 Sept. 2012
  • Firstpage
    382
  • Lastpage
    390
  • Abstract
    To deal with dynamic load balancing in large scale distributed systems, we propose to organize computing resources following a logical peer-to-peer overlay and to distribute the load according to the so-defined overlay. We use a tree as a logical structure connecting distributed nodes and we balance the load according to the size of induced sub trees. We conduct extensive experiments involving up to 1000 computing cores and provide a throughout analysis of different properties of our generic approach for two different applications, namely, the standard Unbalanced Tree Search and the more challenging parallel Branch-and-Bound algorithm. Substantial improvements are reported in comparison with the classical random work stealing and two finely tuned application specific strategies taken from the literature.
  • Keywords
    multiprocessing systems; peer-to-peer computing; resource allocation; tree searching; B&B; UTS; branch-and-bound algorithm; computing cores; computing resources; dynamic load balancing; large scale distributed systems; logical peer-to-peer overlay; logical structure; overlay-centric load balancing; standard unbalanced tree search; Benchmark testing; Bridges; Context; Load management; Optimization; Peer to peer computing; Protocols; Load Balancing; Parallel Branch and Bound; Work Stealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2012 IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-2422-9
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2012.17
  • Filename
    6337801