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 条
  • [1] Parallel computing with load balancing on heterogenous distributed systems
    Rus, P
    Stok, B
    Mole, N
    ADVANCES IN ENGINEERING SOFTWARE, 2003, 34 (04) : 185 - 201
  • [2] The GST load balancing algorithm for parallel and distributed systems
    Sinclair, D
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1998, 19 (1-2) : 39 - 56
  • [3] A Genetic Algorithm for Static Load Balancing in Parallel Heterogeneous Systems
    Effatparvar, M.
    Garshasbi, M. S.
    2ND INTERNATIONAL CONFERENCE ON INNOVATION, MANAGEMENT AND TECHNOLOGY RESEARCH, 2014, 129 : 358 - 364
  • [4] Two phase algorithm for load balancing in heterogeneous distributed systems
    Attiya, G
    Hamam, Y
    12TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2004, : 434 - 439
  • [5] Load balancing in heterogeneous distributed systems
    Gopal, T.V.
    Karthic Nataraj, N.S.
    Ramamurthy, C.
    Sankaranarayanan, V.
    Microelectronics Reliability, 1996, 36 (09): : 1279 - 1286
  • [6] BALANCE - A flexible parallel load balancing system for heterogeneous computing systems and networks
    Hui, CC
    Chanson, ST
    Chui, PM
    Lau, KM
    IEEE INFOCOM '96 - FIFTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES: NETWORKING THE NEXT GENERATION, PROCEEDINGS VOLS 1-3, 1996, : 896 - 903
  • [7] A distributed algorithm for optimal concurrent communication and load balancing in parallel systems
    Dralle, U
    Reinefeld, A
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 588 - 600
  • [8] Load Balancing in Distributed Parallel Systems for Telecommunications
    V. Sinkovic
    I. Lovrek
    G. Németh
    Computing, 1999, 63 : 201 - 218
  • [9] Load balancing in distributed parallel systems for telecommunications
    Sinkovic, V
    Lovrek, I
    Németh, G
    COMPUTING, 1999, 63 (03) : 201 - 218
  • [10] An adaptive load balancing algorithm for heterogeneous distributed systems with multiple task classes
    Lu, C
    Lau, SM
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 629 - 636