skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: ddcMD: A fully GPU-accelerated molecular dynamics program for the Martini force field

Journal Article · · Journal of Chemical Physics
DOI:https://doi.org/10.1063/5.0014500· OSTI ID:1669229

We have implemented the Martini force field within Lawrence Livermore National Laboratory’s molecular dynamics program, ddcMD. The program is extended to a heterogeneous programming model so that it can exploit graphics processing unit (GPU) accelerators. In addition to the Martini force field being ported to the GPU, the entire integration step, including thermostat, barostat, and constraint solver, is ported as well, which speeds up the simulations to 278-fold using one GPU vs one central processing unit (CPU) core. A benchmark study is performed with several test cases, comparing ddcMD and GROMACS Martini simulations. The average performance of ddcMD for a protein–lipid simulation system of 136k particles achieves 1.04 µs/day on one NVIDIA V100 GPU and aggregates 6.19 µs/day on one Summit node with six GPUs. The GPU implementation in ddcMD offloads all computations to the GPU and only requires one CPU core per simulation to manage the inputs and outputs, freeing up remaining CPU resources on the compute node for alternative tasks often required in complex simulation campaigns.

Research Organization:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); National Institutes of Health (NIH)
Grant/Contract Number:
AC52-07NA27344; JDACS4C
OSTI ID:
1669229
Alternate ID(s):
OSTI ID: 1642324
Report Number(s):
LLNL-JRNL-810343; 1016751; TRN: US2204189
Journal Information:
Journal of Chemical Physics, Vol. 153, Issue 4; ISSN 0021-9606
Publisher:
American Institute of Physics (AIP)Copyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 10 works
Citation information provided by
Web of Science

References (42)

Perspective on the Martini model journal January 2013
The CORAL Supercomputer Systems journal January 2019
Kokkos: Enabling manycore performance portability through polymorphic memory access patterns journal December 2014
Development and Testing of the OPLS All-Atom Force Field on Conformational Energetics and Properties of Organic Liquids journal January 1996
Canonical sampling through velocity rescaling journal January 2007
Martini Coarse-Grained Force Field: Extension to RNA journal July 2017
Parameters for Martini sterols and hopanoids based on a virtual-site description journal December 2015
The ras protein family: evolutionary tree and role of conserved amino acids journal May 1991
Dynamic load balancing algorithm for molecular dynamics based on Voronoi cells domain decompositions journal December 2012
Scalable molecular dynamics with NAMD journal January 2005
The Amber biomolecular simulation programs journal January 2005
The ELBA Force Field for Coarse-Grain Modeling of Lipid Membranes journal December 2011
Exploring DNA dynamics within oligonucleosomes with coarse-grained simulations: SIRAH force field extension for protein-DNA complexes journal March 2018
Molecular dynamics with coupling to an external bath journal October 1984
MDAnalysis: A Python Package for the Rapid Analysis of Molecular Dynamics Simulations conference January 2016
A biomolecular force field based on the free enthalpy of hydration and solvation: The GROMOS force-field parameter sets 53A5 and 53A6 journal January 2004
More bang for your buck: Improved use of GPU nodes for GROMACS 2018 journal July 2019
Best bang for your buck: GPU nodes for GROMACS biomolecular simulations journal August 2015
Scalable molecular dynamics with NAMD on the Summit system journal November 2018
Monte Carlo studies of the dielectric properties of water-like models journal September 1973
The power of coarse graining in biomolecular simulations: The power of coarse graining in biomolecular simulations
  • Ingólfsson, Helgi I.; Lopez, Cesar A.; Uusitalo, Jaakko J.
  • Wiley Interdisciplinary Reviews: Computational Molecular Science, Vol. 4, Issue 3 https://doi.org/10.1002/wcms.1169
journal August 2013
Computations of Standard Binding Free Energies with Molecular Dynamics Simulations journal February 2009
A computer simulation method for the calculation of equilibrium constants for the formation of physical clusters of molecules: Application to small water clusters journal January 1982
Routine Microsecond Molecular Dynamics Simulations with AMBER on GPUs. 2. Explicit Solvent Particle Mesh Ewald journal August 2013
Polymorphic transitions in single crystals: A new molecular dynamics method journal December 1981
The MARTINI Coarse-Grained Force Field: Extension to Proteins journal April 2008
RAJA: Portable Performance for Large-Scale Scientific Applications conference November 2019
Martini straight: Boosting performance using a shorter cutoff and GPUs journal February 2016
GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputers journal September 2015
The MARTINI Force Field:  Coarse Grained Model for Biomolecular Simulations journal July 2007
Routine Microsecond Molecular Dynamics Simulations with AMBER on GPUs. 1. Generalized Born journal April 2012
SIRAH: A Structurally Unbiased Coarse-Grained Force Field for Proteins with Aqueous Solvation and Long-Range Electrostatics journal January 2015
MDAnalysis: A toolkit for the analysis of molecular dynamics simulations journal April 2011
CHARMM: The biomolecular simulation program journal July 2009
Lenard-Balescu Calculations and Classical Molecular Dynamics Simulations of Electrical and Thermal Conductivities of Hydrogen Plasmas: Lenard-Balescu Calculations and Classical Molecular Dynamics Simulations of Electrical and Thermal Conductivities of Hydrogen Plasmas journal December 2014
Martini Coarse-Grained Force Field: Extension to DNA journal July 2015
CODATA Recommended Values of the Fundamental Physical Constants: 2014 journal December 2016
Computational Modeling of Realistic Cell Membranes journal January 2019
Rattle: A “velocity” version of the shake algorithm for molecular dynamics calculations journal October 1983
Empirical force fields for biological macromolecules: Overview and issues journal January 2004
OpenMM 7: Rapid development of high performance algorithms for molecular dynamics journal July 2017
Computational Lipidomics with insane : A Versatile Tool for Generating Custom Membranes for Molecular Simulations journal April 2015

Figures / Tables (8)