2015
DOI: 10.1021/acs.jctc.5b00234
|View full text |Cite
|
Sign up to set email alerts
|

Molecular Simulation Workflows as Parallel Algorithms: The Execution Engine of Copernicus, a Distributed High-Performance Computing Platform

Abstract: Computational chemistry and other simulation fields are critically dependent on computing resources, but few problems scale efficiently to the hundreds of thousands of processors available in current supercomputersparticularly for molecular dynamics. This has turned into a bottleneck as new hardware generations primarily provide more processing units rather than making individual units much faster, which simulation applications are addressing by increasingly focusing on sampling with algorithms such as free-e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
35
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
7
1
1
1

Relationship

1
9

Authors

Journals

citations
Cited by 46 publications
(35 citation statements)
references
References 42 publications
0
35
0
Order By: Relevance
“…A typical 150,000-atom system has about thirty million particle-particle interactions per MD step, which will not scale to a million-core system because communication and book-keeping costs will dominate. The Copernicus ensemble framework has been developed alongside GROMACS 5, to serve this need and scale to tens of thousands of simulations [29]. It currently supports free-energy calculations, Markov state modeling, and the string method using swarms [30] (http://copernicus.gromacs.org).…”
Section: Software Descriptionmentioning
confidence: 99%
“…A typical 150,000-atom system has about thirty million particle-particle interactions per MD step, which will not scale to a million-core system because communication and book-keeping costs will dominate. The Copernicus ensemble framework has been developed alongside GROMACS 5, to serve this need and scale to tens of thousands of simulations [29]. It currently supports free-energy calculations, Markov state modeling, and the string method using swarms [30] (http://copernicus.gromacs.org).…”
Section: Software Descriptionmentioning
confidence: 99%
“…Ongoing advances in for example the development of simulation codes to efficiently exploit very large scale computing resources, including CPU/GPU combination [60], and in methods for setup and analysis of complex simulation systems [61] enable molecular simulations of membranes to achieve length scales of several hundred nanometers, thus permitting direct comparison with cell membrane imaging by cryo-electron tomography and by superresolution optical microscopies. Using these approaches, simulations of for example whole virus particles and subcellular organelles become feasible.…”
Section: Approaching Experimental Length Scales: Large Scale Membranementioning
confidence: 99%
“…52 To address these issues, the community has seen a dramatic uptick in the use and availability of automated workflows that clearly memorialize a particular experiment and provide different approaches for their execution and deployment. [53][54][55][56][57] Further, although many performance comparisons have been published, the results can be difficult to interpret. 47,[58][59][60][61][62][63][64][65][66][67][68] For example, new docking algorithms are frequently published along with a comparison against existing methods, but this comparison is often secondary to the description of the new algorithm, and hence not fully developed.…”
Section: Introductionmentioning
confidence: 99%