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

被引:3
|
作者
Trong-Tuan Vu [1 ,2 ]
Derbel, Bilel [1 ,2 ,3 ]
Ali, Asim [1 ,2 ]
Bendjoudi, Ahcene [4 ]
Melab, Nouredine [1 ,2 ,3 ]
机构
[1] INRIA Lille Nord Europe, Lille, France
[2] INRIA, Lille Nord, France
[3] Univ Lille 1, LIFL, Lille, France
[4] CERIST, Algiers, Algeria
关键词
D O I
10.1109/CLUSTER.2012.17
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 subtrees. 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.
引用
收藏
页码:382 / 390
页数:9
相关论文
共 16 条
  • [1] Impact of overlay properties upon a P2P approach for parallel B&B
    Djamai, Mathieu
    Derbel, Bilel
    Melab, Nouredine
    2012 1ST INTERNATIONAL CONFERENCE ON SYSTEMS AND COMPUTER SCIENCE (ICSCS), 2012,
  • [2] Load balancing techniques for distributed stream processing applications in overlay environments
    Drougas, Yannis
    Repantis, Thomas
    Kalogeraki, Vana
    NINTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 33 - 40
  • [3] Performance Driven Cooperation between Kernel and Auto-tuning Multi-threaded Interval B&B Applications
    Francisco Sanjuan-Estrada, Juan
    Gonzalez Casado, Leocadio
    Garcia, Immaculada
    Hendrix, Eligius M. T.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT I, 2012, 7333 : 57 - 70
  • [4] User-Centric Interference-Aware Load Balancing for Cloud-Deployed Applications
    Javadi, Seyyed Ahmad
    Gandhi, Anshul
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (01) : 736 - 748
  • [5] B-αWSP Selection Algorithm: a Load Balancing Convergecast for WSNs
    Bouadem, Nassima
    Kacimi, Rahim
    Tari, Abdelkamel
    PROCEEDINGS OF THE 2018 WIRELESS DAYS (WD), 2018, : 101 - 103
  • [6] Space-Efficient B Trees via Load-Balancing
    Tomohiro, I
    Koppl, Dominik
    COMBINATORIAL ALGORITHMS (IWOCA 2022), 2022, 13270 : 327 - 340
  • [7] Load balancing and resource management in distributed B5G networks
    Ma, Lu
    Chang, Weiling
    Li, Chao
    Ni, Shanjin
    Cui, Jia
    Liu, Ming
    2020 16TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2020), 2020, : 268 - 274
  • [8] Load balancing and resource management in distributed B5G networks
    Ma, Lu
    Chang, Weiling
    Li, Chao
    Ni, Shanjin
    Cui, Jia
    Liu, Ming
    Proceedings - 2020 16th International Conference on Mobility, Sensing and Networking, MSN 2020, 2020, : 268 - 274
  • [9] Efficient load balancing on irregular network topologies using B plus tree structures
    Savvas, Ilias K.
    Kechadi, M-Tahar
    ISPDC 2007: SIXTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 185 - +
  • [10] B-Tracker: Improving Load Balancing and Efficiency in Distributed P2P Trackers
    Hecht, Fabio V.
    Bocek, Thomas
    Stiller, Burkhard
    2011 IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2011, : 310 - 313