Molecular Monte Carlo Simulations Using Graphics Processing Units: To Waste Recycle or Not?

被引:24
|
作者
Kim, Jihan [1 ]
Rodgers, Jocelyn M. [1 ]
Athenes, Manuel [2 ]
Smit, Berend [3 ,4 ]
机构
[1] Univ Calif Berkeley, Lawrence Berkeley Lab, Phys Biosci Div, Berkeley, CA 94720 USA
[2] CEA Saclay, Serv Rech Met Phys, F-91191 Gif Sur Yvette, France
[3] Univ Calif Berkeley, Dept Chem & Biomol Engn, Berkeley, CA 94720 USA
[4] Univ Calif Berkeley, Dept Chem, Berkeley, CA 94720 USA
关键词
ADSORPTION; DIFFUSION; METHANE;
D O I
10.1021/ct200474j
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
In the waste recycling Monte Carlo (WRMC) algorithm,(1) multiple trial states may be simultaneously generated and utilized during Monte Carlo moves to improve the statistical accuracy of the simulations, suggesting that such an algorithm may be well posed for implementation in parallel on graphics processing units (GPUs). In this paper, we implement two waste recycling Monte Carlo algorithms in CUDA (Compute Unified Device Architecture) using uniformly distributed random trial states and trial states based on displacement random-walk steps, and we test the methods on a methane-zeolite MFI framework system to evaluate their utility. We discuss the specific implementation details of the waste recycling GPU algorithm and compare the methods to other parallel algorithms optimized for the framework system. We analyze the relationship between the statistical accuracy of our simulations and the CUDA block size to determine the efficient allocation of the GPU hardware resources. We make comparisons between the GPU and the serial CPU Monte Carlo implementations to assess speedup over conventional microprocessors. Finally, we apply our optimized GPU algorithms to the important problem of determining free energy landscapes, in this case for molecular motion through the zeolite LTA.
引用
收藏
页码:3208 / 3222
页数:15
相关论文
共 50 条
  • [11] Molecular dynamics and Monte Carlo simulations of organic compounds adsorbed on ice surfaces
    Picaud, S.
    Hoang, P. N. M.
    Partay, L. B.
    Hantal, G.
    Jedlovszky, P.
    COMPUTATIONAL METHODS IN SCIENCE AND ENGINEERING VOL 1: THEORY AND COMPUTATION: OLD PROBLEMS AND NEW CHALLENGES, 2007, 963 : 296 - +
  • [12] Molecular Modeling of Adsorption in Activated Carbon: Comparison of Monte Carlo Simulations with Experiment
    Jin-Chen Liu
    P. A. Monson
    Adsorption, 2005, 11 : 5 - 13
  • [13] Multiscale simulations on the coarsening of Cu-rich precipitates in α-Fe using kinetic Monte Carlo, molecular dynamics and phase-field simulations
    Molnar, David
    Mukherjee, Rajdip
    Choudhury, Abhik
    Mora, Alejandro
    Binkele, Peter
    Selzer, Michael
    Nestler, Britta
    Schmauder, Siegfried
    ACTA MATERIALIA, 2012, 60 (20) : 6961 - 6971
  • [14] Calculation of Chemical Potentials and Occupancies in Clathrate Hydrates through Monte Carlo Molecular Simulations
    Ravipati, Srikanth
    Punnathanam, Sudeep N.
    JOURNAL OF PHYSICAL CHEMISTRY C, 2013, 117 (36) : 18549 - 18555
  • [15] Insights into the Growth of (Ultra)nanocrystalline Diamond by Combined Molecular Dynamics and Monte Carlo Simulations
    Eckert, Maxie
    Neyts, Erik
    Bogaerts, Annemie
    CRYSTAL GROWTH & DESIGN, 2010, 10 (07) : 3005 - 3021
  • [16] Phase behavior of methane in shale inorganic nanopores using Monte Carlo molecular simulation
    Xing, Xiangdong
    Feng, Qihong
    Zhang, Wei
    Wang, Sen
    JOURNAL OF NATURAL GAS SCIENCE AND ENGINEERING, 2022, 105
  • [17] Structural characteristics and sodium penetration behaviors in anthracite cathodes: a combination study using Monte Carlo and molecular dynamics simulations
    Li, Jie
    Li, Jiaqi
    Zhang, Hongliang
    Li, Tianshuang
    Xiao, Jin
    CARBON LETTERS, 2020, 30 (03) : 259 - 269
  • [18] Predicting molecular adsorption and transport characteristics in zeolites using NMR and Monte Carlo techniques
    Goncalves, JAS
    Hargreaves, M
    Alexander, P
    Gladden, LF
    1997 JUBILEE RESEARCH EVENT, VOLS 1 AND 2, 1997, : 1037 - 1040
  • [19] Vacancy clustering and diffusion in germanium using kinetic lattice Monte Carlo simulations
    Kang, J. W.
    Choi, Y. G.
    Lee, J. H.
    Lee, S. H.
    Oh, H. J.
    MOLECULAR SIMULATION, 2009, 35 (03) : 234 - 240
  • [20] Biofilm model calibration and microbial diversity study using Monte Carlo simulations
    Brockmann, D.
    Caylet, A.
    Escudie, R.
    Steyer, J. -P.
    Bernet, N.
    BIOTECHNOLOGY AND BIOENGINEERING, 2013, 110 (05) : 1323 - 1332