Literature DB >> 32841030

Parallel Prefetching for Canonical Ensemble Monte Carlo Simulations.

Harold W Hatch1.   

Abstract

In order to enable large-scale molecular simulations, algorithms must efficiently utilize multicore processors that continue to increase in total core count over time with relatively stagnant clock speeds. Although parallelized molecular dynamics (MD) software has taken advantage of this trend in computer hardware, single-particle perturbations with Monte Carlo (MC) are more difficult to parallelize than system-wide updates in MD using domain decomposition. Instead, prefetching reconstructs the serial Markov chain after computing multiple MC trials in parallel. Canonical ensemble MC simulations of a Lennard-Jones fluid with prefetching resulted in up to a factor of 1.7 speedup using 2 threads, and a factor of 3 speedup using 4 threads. Strategies for maximizing efficiency of prefetching simulations are discussed, including the potentially counterintuitive benefit of reduced acceptance probabilities. Determination of the optimal acceptance probability for a parallel simulation is simplified by theoretical prediction from serial simulation data. Finally, complete open-source code for parallel prefetch simulations was made available in the Free Energy and Advance Sampling Simulation Toolkit (FEASST).

Entities:  

Year:  2020        PMID: 32841030      PMCID: PMC7808336          DOI: 10.1021/acs.jpca.0c05242

Source DB:  PubMed          Journal:  J Phys Chem A        ISSN: 1089-5639            Impact factor:   2.781


  22 in total

1.  Monte Carlo Simulation Methods for Computing Liquid-Vapor Saturation Properties of Model Systems.

Authors:  Kaustubh S Rane; Sabharish Murali; Jeffrey R Errington
Journal:  J Chem Theory Comput       Date:  2013-05-30       Impact factor: 6.006

2.  Speed-up of Monte Carlo simulations by sampling of rejected states.

Authors:  Daan Frenkel
Journal:  Proc Natl Acad Sci U S A       Date:  2004-12-10       Impact factor: 11.205

3.  Acceleration of Markov chain Monte Carlo simulations through sequential updating.

Authors:  Ruichao Ren; G Orkoulas
Journal:  J Chem Phys       Date:  2006-02-14       Impact factor: 3.488

4.  Parallel Markov chain Monte Carlo simulations.

Authors:  Ruichao Ren; G Orkoulas
Journal:  J Chem Phys       Date:  2007-06-07       Impact factor: 3.488

5.  Computational study of trimer self-assembly and fluid phase behavior.

Authors:  Harold W Hatch; Jeetain Mittal; Vincent K Shen
Journal:  J Chem Phys       Date:  2015-04-28       Impact factor: 3.488

6.  Using the k-d Tree Data Structure to Accelerate Monte Carlo Simulations.

Authors:  Qile P Chen; Bai Xue; J Ilja Siepmann
Journal:  J Chem Theory Comput       Date:  2017-03-06       Impact factor: 6.006

7.  Generalized event-chain Monte Carlo: constructing rejection-free global-balance algorithms from infinitesimal steps.

Authors:  Manon Michel; Sebastian C Kapfer; Werner Krauth
Journal:  J Chem Phys       Date:  2014-02-07       Impact factor: 3.488

8.  Communication: Predicting virial coefficients and alchemical transformations by extrapolating Mayer-sampling Monte Carlo simulations.

Authors:  Harold W Hatch; Sally Jiao; Nathan A Mahynski; Marco A Blanco; Vincent K Shen
Journal:  J Chem Phys       Date:  2017-12-21       Impact factor: 3.488

9.  Flat-Histogram Monte Carlo as an Efficient Tool To Evaluate Adsorption Processes Involving Rigid and Deformable Molecules.

Authors:  Matthew Witman; Nathan A Mahynski; Berend Smit
Journal:  J Chem Theory Comput       Date:  2018-11-27       Impact factor: 6.006

10.  Monte Carlo simulation of cylinders with short-range attractions.

Authors:  Harold W Hatch; Nathan A Mahynski; Ryan P Murphy; Marco A Blanco; Vincent K Shen
Journal:  AIP Adv       Date:  2018-09-12       Impact factor: 1.548

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.