GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputers
Science for Life Laboratory · KTH Royal Institute of Technology · +3 more institutions
Abstract
GROMACS is one of the most widely used open-source and free software codes in chemistry, used primarily for dynamical simulations of biomolecules. It provides a rich set of calculation types, preparation and analysis tools. Several advanced techniques for free-energy calculations are supported. In version 5, it reaches new performance heights, through several new and enhanced parallelization algorithms. These work on every level; SIMD registers inside cores, multithreading, heterogeneous CPU-GPU acceleration, state-of-the-art 3D domain decomposition, and ensemble-level parallelization through built-in replica exchange and the separate Copernicus framework. The latest best-in-class compressed trajectory storage…
Citation impact
- FWCI
- 316.36
- Percentile
- 100%
- References
- 44
Authors
7- MAM AbrahamCorresponding
Science for Life Laboratory, KTH Royal Institute of Technology
- TJTeemu J. Murtola
Stockholm University
- RSRoland Schulz
Oak Ridge National Laboratory, University of Tennessee at Knoxville
- SPSzilárd Páll
Science for Life Laboratory, KTH Royal Institute of Technology
- JCJeremy C. Smith
Oak Ridge National Laboratory, University of Tennessee at Knoxville
Topics & keywords
- Computer science
- Parallelism (grammar)
- Parallel computing
- Data parallelism
- Supercomputer
- Computer architecture
- Computational science
- Affordable and clean energy
Funding
- UDU.S. Department of EnergyAward: 287703
- ICIntel Corporation
- SESwedish e-Science Research Centre
- VVetenskapsrådetAward: 2013-5901
- CSCentro Svizzero di Calcolo Scientifico
- NSNational Supercomputing Centre Singapore
- OOOffice of Science
- EREuropean Research CouncilAward: 258980
- BABiological and Environmental Research
- OROak Ridge National Laboratory