RBMD 2.0: Random batch molecular dynamics package for large-scale simulations on multi-GPU architectures
Qi Zhou, Yongfa Guo, Jincheng Zhong, Shou-Hang Bo, Teng Zhao, Zhenli Xu
Abstract
Large-scale molecular dynamics simulations of particle systems on multi-GPU architectures are often constrained by the computational and communication costs of nonbonded force evaluation. We present RBMD 2.0, a major new release of the random batch molecular dynamics package designed for cross-node multi-GPU simulations of large-scale systems. It combines the improved random batch Ewald method with three-dimensional domain decomposition and ghost-particle communication to accelerate multi-GPU nonbonded force evaluation, while the DTK CUDA framework facilitates portability across heterogeneous accelerator architectures. Numerical experiments on multiple benchmark systems demonstrate both the accuracy and efficiency of simulations with RBMD 2.0. For simulations involving up to hundreds of millions of particles across multiple accelerator devices, one achieves speedups ranging from severalfold to approximately two orders of magnitude in nonbonded force evaluation while exhibiting over 97.5\% weak-scaling behavior. These results demonstrate the promising nature of RBMD 2.0 as a computational engine for future exascale molecular dynamics simulations.
Create a lesson
Related papers
Learning Spectral-Like Mesh-Free Discretisations
Lucas Gerken Starepravo, Henry Broadley, Steven Lind et al.
Physics-informed Learning for Orbital Uncertainty Propagation with Error Bounds
Chun-Wei Kong, Morteza Lahijanian, Jay McMahon
Learning a general class of admissible multi-species collision operators from molecular dynamics
Yue Zhao, Andrew Christlieb, Huan Lei
A Non-Isothermal Viscoplastic Constitutive Model for Clay Slip Surfaces
Saeed Tourchi, Ehsan Badakhshan, Milad Jabbarzadeh et al.
Mixture of Polyconvex Neural Potentials for Parametric Hyperelasticity: Towards Foundation Material Models
Steven J. Yang, Govinda Anantha Padmanabha, D. Thomas Seidl et al.
OpenMUSTANC (MUltiple Scattering Theory At Nanoplasmonic Cavities): A MATLAB toolbox for the simulation of Plasmonic Sphere Aggregates
Xin Zheng, Christos Mystilidis, Christos Tserkezis et al.