A MULTILEVEL DIFFUSION METHOD FOR DYNAMIC LOAD BALANCING

被引:43
作者
HORTON, G
机构
[1] Universität Erlangen-Nürnberg, 8520 Erlangen
关键词
DYNAMIC LOAD BALANCING; PARALLEL COMPUTING; DISTRIBUTED-MEMORY MULTIPROCESSOR; MULTILEVEL ALGORITHM;
D O I
10.1016/0167-8191(93)90050-U
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of dynamic load balancing for multiprocessors, for which a typical application is a parallel finite element solution method using non-structured grids and adaptive grid refinement. This type of application requires communication between the subproblems which arises from the interdependencies in the data. A load balancing algorithm should ideally not make any assumptions about the physical topology of the parallel machine. Further requirements are that the procedure should be both fast and accurate. An new multi-level algorithm is presented for solving the dynamic load balancing problem which has these properties and whose parallel complexity is logarithmic in the number of processors used in the computation.
引用
收藏
页码:209 / 218
页数:10
相关论文
共 5 条
[1]  
Boillat J. E., 1990, Concurrency: Practice and Experience, V2, P289, DOI 10.1002/cpe.4330020403
[2]   DYNAMIC LOAD BALANCING FOR DISTRIBUTED MEMORY MULTIPROCESSORS [J].
CYBENKO, G .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1989, 7 (02) :279-301
[3]  
Fox G. C., 1989, Concurrency: Practice and Experience, V1, P63, DOI 10.1002/cpe.4330010107
[4]  
Hackbusch W., 1985, SPRINGER SERIES COMP, V4
[5]   PERFORMANCE OF DYNAMIC LOAD BALANCING ALGORITHMS FOR UNSTRUCTURED MESH CALCULATIONS [J].
WILLIAMS, RD .
CONCURRENCY-PRACTICE AND EXPERIENCE, 1991, 3 (05) :457-481