CHINESE JOURNAL OF COMPUTATIONAL PHYSICS ›› 2004, Vol. 21 ›› Issue (5): 377-385.

    Next Articles

Parallel Computation for Molecular Dynamics Simulation Based on Cell-Block Data Strucutres

CAO Xiao-lin, MO Ze-yao, ZHANG Jing-lin, CHEN Qi-feng   

  1. High Performance Computing Center;State Key Laboratory of Computational Physics, Institute of Applied Physics and Computational Mathematics, Beijing 100088, China
  • Received:2004-04-28 Revised:2004-05-28 Online:2004-09-25 Published:2004-09-25

Abstract: A scalable parallel algorithm especially for large-scale three dimensional simulations with seriously non-uniform molecular distributions is presented. In particular, based on cell-block data structures, this algorithm uses space filling curve to convert three-dimensional domain decomposition for load distribution across processors into one-dimensional load balancing problems for which run-time measurement-based multilevel averaging weights method can be applied successfully. Parallel numerical experiments for simulations of three-dimensional metal-eject physical models with 210 million particles using 500 processors of one massively parallel processors have shown that this algorithm has achieved speedup about 420.

Key words: molecular dynamics, cell-block data structure, space filling curve, multilevel averaging weights method

CLC Number: