Theoretical analysis of the heterogeneous dynamic load-balancing problem using a hydrodynamic approach

被引:14
作者
Hui, CC
Chanson, ST
机构
[1] Department of Computer Science, Hong Kong Univ. of Sci. and Technol., Hong Kong, Clear Water Bay
关键词
D O I
10.1006/jpdc.1997.1337
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a hydrodynamic framework for solving the dynamic load-balancing problem on a network of heterogeneous computers. In this approach, each processor is viewed as a liquid cylinder where the cross-sectional area corresponds to the capacity of the processor, the communication links are modeled as liquid channels between the cylinders, the workload is represented as liquid, and the load-balancing algorithm describes the flow of the liquid. It is proven that all algorithms under this framework converge geometrically to the state of equilibrium, in which the heights of the liquid columns are the same in all the cylinders, In this way, each processor obtains an amount of workload proportional to its capacity, The parameters that affect the convergence rates of the algorithms are also identified and discussed. (C) 1997 Academic Press.
引用
收藏
页码:139 / 146
页数:8
相关论文
共 13 条
[1]  
Bertsekas Dimitri P., 1989, PARALLEL DISTRIBUTED
[2]  
Boillat J. E., 1990, Concurrency: Practice and Experience, V2, P289, DOI 10.1002/cpe.4330020403
[3]   DYNAMIC LOAD BALANCING FOR DISTRIBUTED MEMORY MULTIPROCESSORS [J].
CYBENKO, G .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1989, 7 (02) :279-301
[4]   ANALYSIS OF A GRAPH-COLORING BASED DISTRIBUTED LOAD BALANCING ALGORITHM [J].
HOSSEINI, SH ;
LITOW, B ;
MALKAWI, M ;
MCPHERSON, J ;
VAIRAVAN, K .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1990, 10 (02) :160-166
[5]  
HUI CC, 1996, HKUSCS9601 HONG KONG
[6]   THE GRADIENT MODEL LOAD BALANCING METHOD [J].
LIN, FCH ;
KELLER, RM .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (01) :32-38
[7]  
QIAN XS, 1991, 11TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, P402, DOI 10.1109/ICDCS.1991.148701
[8]   A DYNAMIC SCHEDULING STRATEGY FOR THE CHARE-KERNEL SYSTEM [J].
SHU, W ;
KALE, LV .
PROCEEDINGS : SUPERCOMPUTING 89, 1989, :389-398
[9]   A PARTIALLY ASYNCHRONOUS AND ITERATIVE ALGORITHM FOR DISTRIBUTED LOAD BALANCING [J].
SONG, JJ .
PARALLEL COMPUTING, 1994, 20 (06) :853-868
[10]  
XU C, 1994, PARALLEL PROCESSING, V4, P139