Dynamic load balancing for short-range parallel molecular dynamics simulations

被引:7
|
作者
Mo, ZY
Zhang, JL
Cai, QD
机构
[1] State Key Lab Computat Phys, Beijing 100088, Peoples R China
[2] Peking Univ, State Key Lab Turbulence, Beijing 100080, Peoples R China
关键词
parallel molecular dynamics simulation; dynamic load imbalance; Multilevel Averaging Weight algorithm; MPI;
D O I
10.1080/0020716029004810
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The iterative Multilevel Averaging Weight (MAW) algorithm presented in paper [1] is modified to solve the dynamic load imbalance problems arising from the two-dimensional short-range parallel molecular dynamics simulations in this paper. Firstly, five types of load balancing models are given which allows detailed studies of the algorithm. In particular, it shows that for strip decomposition, the number of iteration needs for the system to converge from an initially unbalanced state to a well balanced state is bounded by 2logP, where P is the number of processors. This result can permit the algorithm to efficiently track fluctuations in the molecular density as the simulation progresses, and is much better than that of the Cellular Automaton Diffusion (CAD) scheme presented in paper [2]. Secondly, we apply MAW algorithm to solve the load imbalance problem in the parallel molecular dynamics simulation for higher speed wall collisions. At last, the numerical experimental results and parallel computing performance with MPI-1.2 under a PC-Cluster consists of 64 Pentium-III 500 MHz nodes connected by 100 Mbps switches are given in this paper.
引用
收藏
页码:165 / 177
页数:13
相关论文
共 50 条
  • [21] Research on dynamic load balancing algorithms for parallel transportation simulations
    Zhang, Dongliang
    Jiang, Changjun
    Li, Shu
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 560 - 568
  • [22] Code modernization strategies for short-range non-bonded molecular dynamics simulations
    Vance, James
    Xu, Zhen-Hao
    Tretyakov, Nikita
    Stuehn, Torsten
    Rampp, Markus
    Eibl, Sebastian
    Junghans, Christoph
    Brinkmann, Andre
    COMPUTER PHYSICS COMMUNICATIONS, 2023, 290
  • [23] Efficient parallelization of short-range molecular dynamics simulations on many-core systems
    Meyer, R.
    PHYSICAL REVIEW E, 2013, 88 (05):
  • [24] A FAST GRID SEARCH ALGORITHM FOR MOLECULAR-DYNAMICS SIMULATIONS WITH SHORT-RANGE INTERACTIONS
    EVERAERS, R
    KREMER, K
    COMPUTER PHYSICS COMMUNICATIONS, 1994, 81 (1-2) : 19 - 55
  • [25] Molecular dynamics simulations of multilayer polyelectrolyte films: Effect of electrostatic and short-range interactions
    Patel, Pritesh A.
    Jeon, Junhwan
    Mather, Patrick T.
    Dobrynin, Andrey V.
    LANGMUIR, 2006, 22 (24) : 9994 - 10002
  • [26] Load Balancing for Molecular Dynamics Simulations on Heterogeneous Architectures
    Seckler, Steffen
    Tchipev, Nikola
    Bungartz, Hans-Joachim
    Neumann, Philipp
    PROCEEDINGS OF 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2016, : 101 - 110
  • [27] Efficiency of dynamic load balancing based on permanent cells for parallel molecular dynamics simulation
    Hayashi, Ryoko
    Horiguchi, Susumu
    Proceedings of the International Parallel Processing Symposium, IPPS, 2000, : 85 - 92
  • [28] Parallel short range molecular dynamics simulations on computer clusters: Performance evaluation and modeling
    Karakasidis, TE
    Cholevas, NS
    Liakopoulos, AB
    MATHEMATICAL AND COMPUTER MODELLING, 2005, 42 (7-8) : 783 - 798
  • [29] Fast molecular dynamics method with short-range interaction
    Cui, Zhi-Wei
    Sun, Yi
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2008, 40 (03): : 345 - 349
  • [30] Dynamic load balancing in parallel numerical simulations of reactive gas flows
    Troyer, C
    Baraldi, D
    Kranzlmüller, D
    Wilkening, H
    Volkert, J
    PDPTA '05: Proceedings of the 2005 International Conference on Parallel and Distributed Processing Techniques and Applications, Vols 1-3, 2005, : 703 - 709