An adaptive curvilinear-coordinate approach to dynamic load balancing of parallel multiresolution molecular dynamics

被引:19
|
作者
Nakano, A
Campbell, T
机构
[1] Department of Computer Science, Concurrent Comp. Lab. Mat. S., Louisiana State University, Baton Rouge
关键词
multiresolution molecular dynamics (MRMD); load balancing; adaptive curvilinear coordinates; simulated annealing; communication costs; message passing;
D O I
10.1016/S0167-8191(97)00060-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a practical experience in adding a dynamic-load-balancing capability to an existing large parallel application - multiresolution molecular dynamics (MRMD) - which is based on uniform mesh decomposition. The new load-balancing scheme uses adaptive curvilinear coordinates to represent partition boundaries, Workloads are partitioned with a uniform 3-dimensional mesh in the curvilinear coordinate system, Simulated annealing is used to determine the optimal coordinate system which minimizes load imbalance and communication costs. The number of messages for performing simulations is minimal because of the underlying regular mesh topology. Periodic boundary conditions are naturally incorporated in the new scheme, Performance of the MRMD algorithm with the new load balancer has been tested for nonuniform multimillion-atom systems. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:1461 / 1478
页数:18
相关论文
共 50 条
  • [1] An adaptive load balancing method for parallel molecular dynamics simulations
    Deng, YF
    Peierls, RF
    Rivera, C
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 161 (01) : 250 - 263
  • [2] Dynamic load balancing for short-range parallel molecular dynamics simulations
    Mo, ZY
    Zhang, JL
    Cai, QD
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2002, 79 (02) : 165 - 177
  • [3] Dynamic Load Balancing for Adaptive Parallel Flow Problems
    Gepner, Stanislaw
    Majewski, Jerzy
    Rokicki, Jacek
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2010, 6067 : 61 - 69
  • [4] An adaptive clustering approach to dynamic load balancing
    Sit, HY
    Ho, KS
    Va Leong, H
    Luk, RWP
    Ho, LK
    [J]. I-SPAN 2004: 7TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2004, : 415 - 420
  • [6] Parallel dynamic load balancing strategies for adaptive irregular applications
    Biswas, R
    Das, SK
    Harvey, DJ
    Oliker, L
    [J]. APPLIED MATHEMATICAL MODELLING, 2000, 25 (02) : 109 - 122
  • [7] Dynamic load balancing for parallel adaptive finite element techniques
    Laemmer, L
    [J]. ADVANCES IN COMPUTATIONAL MECHANICS WITH PARALLEL AND DISTRIBUTED PROCESSING, 1997, : 113 - 118
  • [8] Dynamic load balancing in parallel adaptive finite element computations
    Lammer, L
    Meissner, U
    [J]. COMPUTATIONAL PLASTICITY: FUNDAMENTALS AND APPLICATIONS, PTS 1 AND 2, 1997, : 1798 - 1805
  • [9] Parallel dynamic load-balancing for adaptive unstructured meshes
    Walshaw, C
    Cross, M
    Everett, MG
    [J]. PARALLEL COMPUTATIONAL FLUID DYNAMICS: RECENT DEVELOPMENTS AND ADVANCES USING PARALLEL COMPUTERS, 1998, : 89 - 96
  • [10] Dynamic load balancing for parallel adaptive multigrid solvers with algorithmic skeletons
    Richert, T
    [J]. EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 325 - 328