4.7 Article

Strong scaling of general-purpose molecular dynamics simulations on GPUs

Journal

COMPUTER PHYSICS COMMUNICATIONS
Volume 192, Issue -, Pages 97-107

Publisher

ELSEVIER SCIENCE BV
DOI: 10.1016/j.cpc.2015.02.028

Keywords

Multi-GPU; Molecular dynamics; MPI/CUDA; Strong scaling; Weak scaling; Domain decomposition; LAMMPS

Funding

  1. DOD/ASD (RE) [N00244-09-1-0062]
  2. DFG [GL733/1-1]
  3. National Science Foundation, Division of Materials Research [DMR 1409620, DMR 0907338]
  4. Simons Foundation
  5. Office of Science of the US Department of Energy [DE-AC05-00OR22725]
  6. National Science Foundation [ACI 1238993]
  7. state of Illinois
  8. NVIDIA
  9. Direct For Computer & Info Scie & Enginr [1515306] Funding Source: National Science Foundation
  10. Office of Advanced Cyberinfrastructure (OAC) [1515306] Funding Source: National Science Foundation

Ask authors/readers for more resources

We describe a highly optimized implementation of MPI domain decomposition in a GPU-enabled, general-purpose molecular dynamics code, HOOMD-blue (Anderson and Glotzer, 2013). Our approach is inspired by a traditional CPU-based code, LAMMPS (Plimpton, 1995), but is implemented within a code that was designed for execution on GPUs from the start (Anderson et al., 2008). The software supports short-ranged pair force and bond force fields and achieves optimal GPU performance using an autotuning algorithm. We are able to demonstrate equivalent or superior scaling on up to 3375 GPUs in Lennard-Jones and dissipative particle dynamics (DPD) simulations of up to 108 million particles. GPUDirect RDMA capabilities in recent GPU generations provide better performance in full double precision calculations. For a representative polymer physics application, HOOMD-blue 1.0 provides an effective GPU vs. CPU node speed-up of 12.5x. (C) 2015 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available