A distributed load balancing algorithm for heterogeneous parallel computing systems

被引:0
|
作者
Decker, T [1 ]
Lüling, R [1 ]
Tschöke, S [1 ]
机构
[1] Univ Gesamthsch Paderborn, Dept Comp Sci, D-4790 Paderborn, Germany
关键词
heterogeneous parallel computing; distributed load balancing; branch-and-bound application;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous parallel computing systems built up by closely connected networks of workstations or personal computers are a cheap alternative to dedicated parallel supercomputer systems. As these systems are widely available in academic and industrial environments it is becoming increasingly popular to use these resources to solve time consuming calculations. In this paper, the question of load balancing on heterogeneous parallel computing systems is addressed. The paper presents a general methodology to transform existing load balancing methods that are used for load balancing on homogeneous parallel computing systems into methods, which tate into account the special characteristics of heterogeneous systems. The here presented strategy is applied to a load balancing algorithm, which has been used for distributed branch & bound applications on homogeneous parallel computing systems. Experiments conducted on a 16-node ATM cluster show that the speedup of the parallel branch & bound application can be increased considerably by the use of a transformed algorithm.
引用
下载
收藏
页码:933 / 940
页数:8
相关论文
共 50 条
  • [41] Decentralized Load Balancing Consensus Control in Distributed Computing Systems
    Lyubchyk, Leonid
    Dorofieiev, Yuri
    2018 IEEE 13TH INTERNATIONAL SCIENTIFIC AND TECHNICAL CONFERENCE ON COMPUTER SCIENCES AND INFORMATION TECHNOLOGIES (CSIT), VOL 1, 2018, : XXII - XXV
  • [42] Optimal power allocation and load balancing for non-dedicated heterogeneous distributed embedded computing systems
    Huang, Jing
    Liu, Yan
    Li, Renfa
    Li, Keqin
    An, JiYao
    Bai, Yang
    Yang, Fan
    Xie, Guoqi
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 130 : 24 - 36
  • [43] Distributed dynamic load balancing for pipelined computations on heterogeneous systems
    Riakiotakis, Ioannis
    Ciorba, Florina M.
    Andronikos, Theodore
    Papakonstantinou, George
    PARALLEL COMPUTING, 2011, 37 (10-11) : 713 - 729
  • [44] Decentralized Load Balancing for Improving Reliability in Heterogeneous Distributed Systems
    Pezoa, Jorge E.
    Dhakal, Sagar
    Hayat, Majeed M.
    2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 214 - +
  • [45] Dynamic task scheduling algorithm with load balancing for heterogeneous computing system
    Abdelkader, Doaa M.
    Omara, Fatma
    EGYPTIAN INFORMATICS JOURNAL, 2012, 13 (02) : 135 - 145
  • [46] Mesh partitioning and load balancing for distributed memory parallel systems
    Walshaw, C
    Cross, M
    Everett, MG
    ADVANCES IN COMPUTATIONAL MECHANICS WITH PARALLEL AND DISTRIBUTED PROCESSING, 1997, : 97 - 103
  • [47] Load balancing in a heterogeneous computing environment
    Gopal, S
    Vajapeyam, S
    PROCEEDINGS OF THE THIRTY-FIRST HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL VII: SOFTWARE TECHNOLOGY TRACK, 1998, : 796 - 804
  • [48] Heterogeneous parallel and distributed computing
    Sunderam, VS
    Geist, GA
    PARALLEL COMPUTING, 1999, 25 (13-14) : 1699 - 1721
  • [49] Adaptive Control of Stable Load Balancing Algorithm for Parallel Cluster Computing
    Meng, Qingyang
    Qiao, Jianzhong
    Liu, Jun
    Lin, Sukuan
    INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 68 - 72
  • [50] Load Balancing Heterogeneous Parallel Slice Algorithm for Metal Additive Manufacturing
    Li H.
    Ma C.
    Wang S.
    Ma L.
    Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2021, 32 (09): : 1102 - 1107