Heterogeneous parallelization and acceleration of molecular dynamics simulations in GROMACS.

J Chem Phys

Science for Life Laboratory, Department of Applied Physics, Swedish e-Science Research Center, KTH Royal Institute of Technology, Box 1031, 171 21 Solna, Sweden.

Published: October 2020

The introduction of accelerator devices such as graphics processing units (GPUs) has had profound impact on molecular dynamics simulations and has enabled order-of-magnitude performance advances using commodity hardware. To fully reap these benefits, it has been necessary to reformulate some of the most fundamental algorithms, including the Verlet list, pair searching, and cutoffs. Here, we present the heterogeneous parallelization and acceleration design of molecular dynamics implemented in the GROMACS codebase over the last decade. The setup involves a general cluster-based approach to pair lists and non-bonded pair interactions that utilizes both GPU and central processing unit (CPU) single instruction, multiple data acceleration efficiently, including the ability to load-balance tasks between CPUs and GPUs. The algorithm work efficiency is tuned for each type of hardware, and to use accelerators more efficiently, we introduce dual pair lists with rolling pruning updates. Combined with new direct GPU-GPU communication and GPU integration, this enables excellent performance from single GPU simulations through strong scaling across multiple GPUs and efficient multi-node parallelization.

Download full-text PDF

Source
http://dx.doi.org/10.1063/5.0018516DOI Listing

Publication Analysis

Top Keywords

molecular dynamics
12
heterogeneous parallelization
8
parallelization acceleration
8
dynamics simulations
8
pair lists
8
acceleration molecular
4
simulations gromacs
4
gromacs introduction
4
introduction accelerator
4
accelerator devices
4

Similar Publications

Background: Duchenne muscular dystrophy (DMD) is a prevalent, fatal degenerative muscle disease with no effective treatments. Mdx mouse model of DMD exhibits impaired muscle performance, oxidative stress, and dysfunctional autophagy. Although antioxidant treatments may improve the mdx phenotype, the precise molecular mechanisms remain unclear.

View Article and Find Full Text PDF

Background: Spinal cord injury (SCI) triggers a complex inflammatory response that impedes neural repair and functional recovery. The modulation of macrophage phenotypes is thus considered a promising therapeutic strategy to mitigate inflammation and promote regeneration.

Methods: We employed microarray and single-cell RNA sequencing (scRNA-seq) to investigate gene expression changes and immune cell dynamics in mice following crush injury at 3 and 7 days post-injury (dpi).

View Article and Find Full Text PDF

DNP (3,4-dinitropyrazole) has attracted much interest due to its promising melting characteristics and high detonation performances, such as low melting point, high density, high detonation velocity, and low sensitivity. In this work, first-principles molecular dynamics (MD) simulations were performed to investigate the anisotropic shock response of DNP in conjunction with the multiscale shock technique (MSST). The initial decomposition mechanism was revealed through the evolution of the chemical reaction and product analysis.

View Article and Find Full Text PDF

We present two innovative approaches to investigate the dynamics of membrane fusion and the strength of protein-membrane interactions. The first approach employs pore-spanning membranes (PSMs), which allow for the observation of protein-assisted fusion processes. The second approach utilizes colloidal probe microscopy with membrane-coated probes with reconstituted proteins.

View Article and Find Full Text PDF

Use of Steered Molecular Dynamics to Explore the Conformational Changes of SNARE Proteins.

Methods Mol Biol

January 2025

Department of Chemistry, Institute of Biomedical Sciences and Multiscale Research Institute of Complex Systems, Fudan University, Shanghai, China.

Steered Molecular Dynamics (SMD) simulation is a powerful computational simulation technique that enables the controlled manipulation of molecular systems by applying external forces. This method is frequently utilized to investigate the slow processes of biomolecular systems that occur within sub-second to second time scales, achieved through SMD simulations that only span nanoseconds. SMD simulation can be utilized to study the detailed mechanism of protein conformational changes, protein unfolding, and ligand dissociation, etc.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!