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.
机构:
Northeastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USANortheastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
Yuan, Yaoshen
Yu, Leiming
论文数: 0引用数: 0
h-index: 0
机构:
Northeastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USANortheastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
Yu, Leiming
Dogan, Zafer
论文数: 0引用数: 0
h-index: 0
机构:
Northeastern Univ, Dept Bioengn, Boston, MA 02115 USA
Harvard Univ, John A Paulson Sch Engn & Appl Sci, Cambridge, MA 02138 USANortheastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
Dogan, Zafer
Fangi, Qianqian
论文数: 0引用数: 0
h-index: 0
机构:
Northeastern Univ, Dept Bioengn, Boston, MA 02115 USANortheastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
机构:
Univ Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
CNRS, UMR 6264, F-13397 Marseille 20, FranceUniv Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
Narasimhan, L.
Boulet, Pascal
论文数: 0引用数: 0
h-index: 0
机构:
Univ Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
CNRS, UMR 6264, F-13397 Marseille 20, FranceUniv Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
Boulet, Pascal
Kuchta, Bogdan
论文数: 0引用数: 0
h-index: 0
机构:
Univ Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
CNRS, UMR 6264, F-13397 Marseille 20, FranceUniv Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
Kuchta, Bogdan
Schaef, Oliver
论文数: 0引用数: 0
h-index: 0
机构:
Univ Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
CNRS, UMR 6264, F-13397 Marseille 20, FranceUniv Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
Schaef, Oliver
Denoyel, Renaud
论文数: 0引用数: 0
h-index: 0
机构:
Univ Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
CNRS, UMR 6264, F-13397 Marseille 20, FranceUniv Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France
Denoyel, Renaud
Brunet, Philippe
论文数: 0引用数: 0
h-index: 0
机构:
Univ Aix Marseille 2, INSERM, Hop Concept, UMRS 608,Serv Nephrol, F-13385 Marseille 05, FranceUniv Provence Aix Marseille I II & III, Lab Chim Provence, F-13397 Marseille 20, France