Scalable and fast heterogeneous molecular simulation with predictive parallelization schemes
Abstract
Multiscale and inhomogeneous molecular systems are challenging topics in the field of molecular simulation. In particular, modeling biological systems in the context of multiscale simulations and exploring material properties are driving a permanent development of new simulation methods and optimization algorithms. In computational terms, those methods require parallelization schemes that make a productive use of computational resources for each simulation and from its genesis. Here, we introduce the heterogeneous domain decomposition approach, which is a combination of an heterogeneity-sensitive spatial domain decomposition with an a priori rearrangement of subdomain walls. Within this approach and paper, the theoretical modeling and scaling laws for the force computation time are proposed and studied as a function of the number of particles and the spatial resolution ratio. We also show the new approach capabilities, by comparing it to both static domain decomposition algorithms and dynamic load-balancing schemes. Specifically, two representative molecular systems have been simulated and compared to the heterogeneous domain decomposition proposed in this work. Finally, these two systems comprise an adaptive resolution simulation of a biomolecule solvated in water and a phase-separated binary Lennard-Jones fluid.
- Authors:
-
- Max Planck Inst. for Polymer Research, Mainz (Germany)
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Publication Date:
- Research Org.:
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Sponsoring Org.:
- USDOE; German Research Foundation (DFG)
- OSTI Identifier:
- 1412879
- Report Number(s):
- LA-UR-17-30265
Journal ID: ISSN 2470-0045; TRN: US1800388
- Grant/Contract Number:
- AC52-06NA25396
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Physical Review E
- Additional Journal Information:
- Journal Volume: 96; Journal Issue: 5; Journal ID: ISSN 2470-0045
- Publisher:
- American Physical Society (APS)
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 36 MATERIALS SCIENCE; 97 MATHEMATICS AND COMPUTING; Atomic and Nuclear Physics
Citation Formats
Guzman, Horacio V., Junghans, Christoph, Kremer, Kurt, and Stuehn, Torsten. Scalable and fast heterogeneous molecular simulation with predictive parallelization schemes. United States: N. p., 2017.
Web. doi:10.1103/PhysRevE.96.053311.
Guzman, Horacio V., Junghans, Christoph, Kremer, Kurt, & Stuehn, Torsten. Scalable and fast heterogeneous molecular simulation with predictive parallelization schemes. United States. https://doi.org/10.1103/PhysRevE.96.053311
Guzman, Horacio V., Junghans, Christoph, Kremer, Kurt, and Stuehn, Torsten. Mon .
"Scalable and fast heterogeneous molecular simulation with predictive parallelization schemes". United States. https://doi.org/10.1103/PhysRevE.96.053311. https://www.osti.gov/servlets/purl/1412879.
@article{osti_1412879,
title = {Scalable and fast heterogeneous molecular simulation with predictive parallelization schemes},
author = {Guzman, Horacio V. and Junghans, Christoph and Kremer, Kurt and Stuehn, Torsten},
abstractNote = {Multiscale and inhomogeneous molecular systems are challenging topics in the field of molecular simulation. In particular, modeling biological systems in the context of multiscale simulations and exploring material properties are driving a permanent development of new simulation methods and optimization algorithms. In computational terms, those methods require parallelization schemes that make a productive use of computational resources for each simulation and from its genesis. Here, we introduce the heterogeneous domain decomposition approach, which is a combination of an heterogeneity-sensitive spatial domain decomposition with an a priori rearrangement of subdomain walls. Within this approach and paper, the theoretical modeling and scaling laws for the force computation time are proposed and studied as a function of the number of particles and the spatial resolution ratio. We also show the new approach capabilities, by comparing it to both static domain decomposition algorithms and dynamic load-balancing schemes. Specifically, two representative molecular systems have been simulated and compared to the heterogeneous domain decomposition proposed in this work. Finally, these two systems comprise an adaptive resolution simulation of a biomolecule solvated in water and a phase-separated binary Lennard-Jones fluid.},
doi = {10.1103/PhysRevE.96.053311},
journal = {Physical Review E},
number = 5,
volume = 96,
place = {United States},
year = {Mon Nov 27 00:00:00 EST 2017},
month = {Mon Nov 27 00:00:00 EST 2017}
}
Web of Science
Works referenced in this record:
Multi-million particle molecular dynamics I. Design considerations for vector processing
journal, March 1991
- Rapaport, D. C.
- Computer Physics Communications, Vol. 62, Issue 2-3
Biomembranes in atomistic and coarse-grained simulations
journal, July 2015
- Pluhackova, Kristyna; Böckmann, Rainer A.
- Journal of Physics: Condensed Matter, Vol. 27, Issue 32
Allocating Independent Subtasks on Parallel Processors
journal, October 1985
- Kruskal, C. P.; Weiss, A.
- IEEE Transactions on Software Engineering, Vol. SE-11, Issue 10
Multiscale Simulation of Soft Matter: From Scale Bridging to Adaptive Resolution
journal, May 2008
- Praprotnik, Matej; Site, Luigi Delle; Kremer, Kurt
- Annual Review of Physical Chemistry, Vol. 59, Issue 1
Coupling atomistic and continuum hydrodynamics through a mesoscopic model: Application to liquid water
journal, December 2009
- Delgado-Buscalioni, Rafael; Kremer, Kurt; Praprotnik, Matej
- The Journal of Chemical Physics, Vol. 131, Issue 24
Advantages and challenges in coupling an ideal gas to atomistic models in adaptive resolution simulations
journal, June 2015
- Kreis, K.; Fogarty, A. C.; Kremer, K.
- The European Physical Journal Special Topics, Vol. 224, Issue 12
Network-aware optimization of communications for parallel matrix multiplication on hierarchical HPC platforms: NETWORK-AWARE OPTIMIZATION OF COMMUNICATIONS...
journal, August 2015
- Malik, Tania; Rychkov, Vladimir; Lastovetsky, Alexey
- Concurrency and Computation: Practice and Experience, Vol. 28, Issue 3
Small Activity Differences Drive Phase Separation in Active-Passive Polymer Mixtures
journal, March 2017
- Smrek, Jan; Kremer, Kurt
- Physical Review Letters, Vol. 118, Issue 9
Simulation of polymer melts. I. Coarse-graining procedure for polycarbonates
journal, February 1998
- Tschöp, W.; Kremer, K.; Batoulis, J.
- Acta Polymerica, Vol. 49, Issue 2-3
A Review of Multiscale Computational Methods in Polymeric Materials
journal, January 2017
- Gooneie, Ali; Schuschnigg, Stephan; Holzer, Clemens
- Polymers, Vol. 9, Issue 12
A fast, scalable method for the parallel evaluation of distance-limited pairwise particle interactions
journal, January 2005
- Shaw, David E.
- Journal of Computational Chemistry, Vol. 26, Issue 13
Adaptive resolution simulation of an atomistic protein in MARTINI water
journal, February 2014
- Zavadlav, Julija; Melo, Manuel Nuno; Marrink, Siewert J.
- The Journal of Chemical Physics, Vol. 140, Issue 5
GROMACS 4: Algorithms for Highly Efficient, Load-Balanced, and Scalable Molecular Simulation
journal, February 2008
- Hess, Berk; Kutzner, Carsten; van der Spoel, David
- Journal of Chemical Theory and Computation, Vol. 4, Issue 3
Adaptive resolution simulation of liquid water
journal, December 2008
- Praprotnik, Matej; Matysiak, Silvina; Site, Luigi Delle
- Journal of Physics: Condensed Matter, Vol. 21, Issue 49
Monte Carlo Adaptive Resolution Simulation of Multicomponent Molecular Liquids
journal, August 2013
- Potestio, Raffaello; Español, Pep; Delgado-Buscalioni, Rafael
- Physical Review Letters, Vol. 111, Issue 6
Adaptive Resolution Simulation of a DNA Molecule in Salt Solution
journal, September 2015
- Zavadlav, Julija; Podgornik, Rudolf; Praprotnik, Matej
- Journal of Chemical Theory and Computation, Vol. 11, Issue 10
Concurrent triple-scale simulation of molecular liquids
journal, March 2008
- Delgado-Buscalioni, Rafael; Kremer, Kurt; Praprotnik, Matej
- The Journal of Chemical Physics, Vol. 128, Issue 11
Challenges in Multiscale Modeling of Polymer Dynamics
journal, June 2013
- Li, Ying; Abberton, Brendan; Kröger, Martin
- Polymers, Vol. 5, Issue 2
A unified framework for force-based and energy-based adaptive resolution simulations
journal, November 2014
- Kreis, Karsten; Donadio, Davide; Kremer, Kurt
- EPL (Europhysics Letters), Vol. 108, Issue 3
From Classical to Quantum and Back: A Hamiltonian Scheme for Adaptive Multiresolution Classical/Path-Integral Simulations
journal, June 2016
- Kreis, Karsten; Tuckerman, Mark E.; Donadio, Davide
- Journal of Chemical Theory and Computation, Vol. 12, Issue 7
ESPResSo++: A modern multiscale simulation package for soft matter systems
journal, April 2013
- Halverson, Jonathan D.; Brandes, Thomas; Lenz, Olaf
- Computer Physics Communications, Vol. 184, Issue 4
Assessing the accuracy of physical models used in protein-folding simulations: quantitative evidence from long molecular dynamics simulations
journal, February 2014
- Piana, Stefano; Klepeis, John L.; Shaw, David E.
- Current Opinion in Structural Biology, Vol. 24
Enhanced Sampling of Coarse-Grained Transmembrane-Peptide Structure Formation from Hydrogen-Bond Replica Exchange
journal, October 2014
- Bereau, Tristan; Deserno, Markus
- The Journal of Membrane Biology, Vol. 248, Issue 3
Opportunities in theoretical and computational polymeric materials and soft matter
journal, January 2015
- Liu, Andrea J.; Grest, Gary S.; Marchetti, M. Cristina
- Soft Matter, Vol. 11, Issue 12
Fast Parallel Algorithms for Short-Range Molecular Dynamics
journal, March 1995
- Plimpton, Steve
- Journal of Computational Physics, Vol. 117, Issue 1
Adaptive resolution simulation of liquid para-hydrogen: testing the robustness of the quantum-classical adaptive coupling
journal, January 2011
- Poma, A. B.; Site, L. Delle
- Physical Chemistry Chemical Physics, Vol. 13, Issue 22
Hamiltonian Adaptive Resolution Simulation for Molecular Liquids
journal, March 2013
- Potestio, Raffaello; Fritsch, Sebastian; Español, Pep
- Physical Review Letters, Vol. 110, Issue 10
Idle waves in high-performance computing
journal, January 2015
- Markidis, Stefano; Vencels, Juris; Peng, Ivy Bo
- Physical Review E, Vol. 91, Issue 1
Adaptive resolution molecular-dynamics simulation: Changing the degrees of freedom on the fly
journal, December 2005
- Praprotnik, Matej; Delle Site, Luigi; Kremer, Kurt
- The Journal of Chemical Physics, Vol. 123, Issue 22
Adaptive resolution simulation of liquid water
journal, July 2007
- Praprotnik, Matej; Matysiak, Silvina; Site, Luigi Delle
- Journal of Physics: Condensed Matter, Vol. 19, Issue 29
Adaptive resolution simulation of a biomolecule and its hydration shell: Structural and dynamical properties
journal, May 2015
- Fogarty, Aoife C.; Potestio, Raffaello; Kremer, Kurt
- The Journal of Chemical Physics, Vol. 142, Issue 19
Guided Self-Scheduling: A Practical Scheduling Scheme for Parallel Supercomputers
journal, December 1987
- Polychronopoulos, Constantine D.; Kuck, David J.
- IEEE Transactions on Computers, Vol. C-36, Issue 12
Multiscale simulation in polymer science
journal, August 2002
- Kremer, Kurt; Müller-Plathe, Florian
- Molecular Simulation, Vol. 28, Issue 8-9
Multiscale simulation of soft matter systems
journal, January 2010
- Peter, Christine; Kremer, Kurt
- Faraday Discuss., Vol. 144
Empirical potential Monte Carlo simulation of fluid structure
journal, January 1996
- Soper, A. K.
- Chemical Physics, Vol. 202, Issue 2-3
Technical advances in molecular simulation since the 1980s
journal, September 2015
- Field, Martin J.
- Archives of Biochemistry and Biophysics, Vol. 582
Molecular dynamics simulation: a tool for exploration and discovery using simple models
journal, November 2014
- Rapaport, D. C.
- Journal of Physics: Condensed Matter, Vol. 26, Issue 50
Deriving effective mesoscale potentials from atomistic simulations: Mesoscale Potentials from Atomistic Simulations
journal, August 2003
- Reith, Dirk; Pütz, Mathias; Müller-Plathe, Florian
- Journal of Computational Chemistry, Vol. 24, Issue 13
Enhanced Crystal Growth in Binary Lennard-Jones Mixtures
journal, January 2017
- Radu, M.; Kremer, K.
- Physical Review Letters, Vol. 118, Issue 5
Challenges in Multiscale Modeling of Polymer Dynamics
text, January 2013
- Li, Ying; Abberton, Brendan C.; Kröger, Martin
- ETH Zurich
Coupling atomistic and continuum hydrodynamics through a mesoscopic model: application to liquid water
text, January 2009
- Delgado-Buscalioni, Rafael; Kremer, Kurt; Praprotnik, Matej
- arXiv
Small activity differences drive phase separation in active-passive polymer mixtures
text, January 2017
- Smrek, Jan; Kremer, Kurt
- arXiv
Works referencing / citing this record:
SWINGER: a clustering algorithm for concurrent coupling of atomistic and supramolecular liquids
journal, April 2019
- Zavadlav, Julija; Marrink, Siewert J.; Praprotnik, Matej
- Interface Focus, Vol. 9, Issue 3
Molecular Dynamics Simulation of High Density DNA Arrays
journal, January 2018
- Podgornik, Rudolf; Zavadlav, Julija; Praprotnik, Matej
- Computation, Vol. 6, Issue 1