DYNAMIC LOAD BALANCING FOR PARALLELIZED PARTICLE SIMULATIONS ON MIMD COMPUTERS

被引:20
作者
KOHRING, GA
机构
[1] Central Institute for Applied Mathematics, Research Centre Jülich (KFA)
关键词
PARTICLE SIMULATIONS; MIMD MACHINES; DYNAMIC LOAD BALANCING ALGORITHM; CELLULAR AUTOMATON;
D O I
10.1016/0167-8191(94)00112-N
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problem of load balancing for parallelized particle simulations implemented on MIMD machines is discussed and a simple dynamic load balancing algorithm is introduced. Furthermore a mapping to a deterministic cellular automaton is given which allows detailed studies of this algorithm. In particular it is shown that for strip decomposition, the time, tau, need for the system to convergence from an initially unbalanced state to a well balanced state grows like tau alpha P-alpha, with P being the number of processors and alpha = 0.089 +/- 0.009. This convergence time can be considered 'fast', enabling this algorithm to track fluctuations in the particle density as the simulation progresses.
引用
收藏
页码:683 / 693
页数:11
相关论文
共 15 条
[1]  
[Anonymous], 1987, COMPUTER SIMULATION, DOI DOI 10.2307/2938686
[2]  
BEASLEY DM, 1994, PARALLEL COMPUT, V20, P173
[3]  
BIOLLAT JE, 1990, CONCURRENCY-PRACT EX, V2, P289
[4]   AN EFFICIENT HEURISTIC SCHEME FOR DYNAMIC REMAPPING OF PARALLEL COMPUTATIONS [J].
CHOUDHARY, AN ;
NARAHARI, B ;
KRISHNAMURTI, R .
PARALLEL COMPUTING, 1993, 19 (06) :621-632
[5]   DYNAMIC LOAD BALANCING FOR DISTRIBUTED MEMORY MULTIPROCESSORS [J].
CYBENKO, G .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1989, 7 (02) :279-301
[6]   VECTORIZED AND PARALLELIZED ALGORITHMS FOR MULTIMILLION PARTICLE MD-SIMULATION [J].
FORM, W ;
ITO, N ;
KOHRING, GA .
INTERNATIONAL JOURNAL OF MODERN PHYSICS C-PHYSICS AND COMPUTERS, 1993, 4 (06) :1085-1101
[7]   VECTORIZED LINK CELL FORTRAN CODE FOR MOLECULAR-DYNAMICS SIMULATIONS FOR A LARGE NUMBER OF PARTICLES [J].
GREST, GS ;
DUNWEG, B ;
KREMER, K .
COMPUTER PHYSICS COMMUNICATIONS, 1989, 55 (03) :269-285
[8]  
Hockney R. W., 1988, COMPUTER SIMULATION
[9]   A MULTILEVEL DIFFUSION METHOD FOR DYNAMIC LOAD BALANCING [J].
HORTON, G .
PARALLEL COMPUTING, 1993, 19 (02) :209-218
[10]  
KNECHT R, UNPUB HPCN 95