Evaluation of Hybrid Parallel Cell List Algorithms For Monte Carlo Simulation

被引:0
|
作者
Rushaidat, Kamel [1 ]
Schwiebert, Loren [1 ]
Jackman, Brock [1 ]
Mick, Jason [2 ]
Potoff, Jeffrey [2 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[2] Wayne State Univ, Dept Chem Engn & Mat Sci, Detroit, MI USA
关键词
Cell List; Monte Carlo Simulations; Hybrid Parallel Architectures; Gibbs Ensemble;
D O I
10.1109/HPCC-CSS-ICESS.2015.260
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes efficient, scalable parallel implementations of the conventional cell list method and a modified cell list method to calculate the total system intermolecular Lennard-Jones force interactions in the Monte Carlo Gibbs ensemble. We targeted this part of the Gibbs ensemble for optimization because it is the most computationally demanding part of the force interactions in the simulation, as it involves all the molecules in the system. The modified cell list implementation reduces the number of particles that are outside the interaction range by making the cells smaller, thus reducing the number of unnecessary distance evaluations. Evaluation of the two cell list methods is done using a hybrid MPI+OpenMP approach and a hybrid MPI+CUDA approach. The cell list methods are evaluated on a small cluster of multicore CPUs, Intel Phi coprocessors, and GPUs. The performance results are evaluated using different combinations of MPI processes, threads, and problem sizes.
引用
收藏
页码:1859 / 1864
页数:6
相关论文
共 50 条
  • [21] HYBRID MONTE-CARLO SIMULATION OF SILICA
    BROTZ, FA
    DEPABLO, JJ
    CHEMICAL ENGINEERING SCIENCE, 1994, 49 (17) : 3015 - 3031
  • [22] Monte Carlo simulation of hybrid pixel detectors
    Magalhaes, D. P.
    Tomal, A.
    RADIATION PHYSICS AND CHEMISTRY, 2020, 167 (167)
  • [23] Improvements on the hybrid Monte Carlo algorithms for matrix computations
    Fathi-Vajargah, Behrouz
    Hassanzadeh, Zeinab
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2019, 44 (01):
  • [24] Hybrid Monte Carlo CT Simulation on GPU
    Jakab, Gabor
    Szirmay-Kalos, Laszlo
    LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2013, 2014, 8353 : 161 - 169
  • [25] Parallel resolvent Monte Carlo algorithms for linear algebra problems
    Dimov, I
    Alexandrov, V
    Karaivanova, A
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2001, 55 (1-3) : 25 - 35
  • [26] Mapping of parallel Monte Carlo and fast multipole algorithms on parallel machines.
    Majumdar, A
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2001, 221 : U409 - U409
  • [27] Parallel Fission Bank Algorithms in Monte Carlo Criticality Calculations
    Romano, Paul K.
    Forget, Benoit
    NUCLEAR SCIENCE AND ENGINEERING, 2012, 170 (02) : 125 - 135
  • [28] Parallel Random Number Generations For Monte Carlo Simulation
    Lee, Ingyu
    PROCEEDINGS OF THE 49TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY SOUTHEAST CONFERENCE (ACMSE '11), 2011, : 330 - 331
  • [29] Parallel kinetic Monte Carlo simulation of Coulomb glasses
    Ferrero, E. E.
    Kolton, A. B.
    Palassini, M.
    15TH INTERNATIONAL CONFERENCE ON TRANSPORT IN INTERACTING DISORDERED SYSTEMS (TIDS15), 2014, 1610 : 71 - 76
  • [30] Parallel implementation of a Monte Carlo molecular simulation program
    Carvalho, AP
    Gomes, JANF
    Cordeiro, MNDS
    JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 2000, 40 (03): : 588 - 592