GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputers
SoftwareX2015Vol. 1-2, pp. 19–25
Citations Over TimeTop 1% of 2015 papers
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 format is supported.
Related Papers
- → On the duality between Or-parallelism and And-parallelism in logic programming(1995)14 cited
- → Relating data-parallelism and (and-) parallelism in logic programs(1996)11 cited
- → Relating data-parallelism and (and-) parallelism in logic programs(1995)6 cited
- → Intra-function Parallelism(2001)
- → On the Concepts of Parallelism in Biomolecular Computing(2018)