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 条
  • [31] A parallel implementation of the direct simulation Monte Carlo method
    LeBeau, GJ
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1999, 174 (3-4) : 319 - 337
  • [32] Parallel Monte Carlo Simulation of Single Polymer Chain
    Gao, He-Bei
    Li, Hong
    Qian, Chang-Ji
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 3317 - +
  • [33] Parallel processings for direct simulation Monte Carlo method
    Ota, Masahiro
    Taniguchi, Hiroyoshi
    Aritomi, Masanori
    Nippon Kikai Gakkai Ronbunshu, B Hen/Transactions of the Japan Society of Mechanical Engineers, Part B, 1995, 61 (582): : 496 - 502
  • [34] FULLY PARALLEL CODE FOR MONTE-CARLO SIMULATION
    PENNA, TJP
    DEOLIVEIRA, PMC
    JOURNAL OF STATISTICAL PHYSICS, 1990, 61 (3-4) : 933 - 941
  • [35] Composite reliability evaluation by sequential Monte Carlo simulation on parallel and distributed processing environments
    Borges, CLT
    Falcao, DM
    Mello, JCO
    Melo, ACG
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2001, 16 (02) : 203 - 209
  • [36] Optimal design centring through a hybrid approach based on evolutionary algorithms and Monte Carlo simulation
    Pierluissi, Luis
    Rocco, Claudio M.
    ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, PT 1, 2007, 4431 : 31 - +
  • [37] Hybrid Monte Carlo particle-in-cell simulation of an ion thruster plume
    VanGilder, DB
    Font, GI
    Boyd, ID
    JOURNAL OF PROPULSION AND POWER, 1999, 15 (04) : 530 - 538
  • [38] Hybrid Monte Carlo-particle-in-cell simulation of an ion thruster plume
    VanGilder, Douglas B.
    Font, Gabriel I.
    Boyd, Iain D.
    Journal of Propulsion and Power, 15 (04): : 530 - 538
  • [39] Monte Carlo Simulation for Optimization of Hybrid Fuel Cell Bus Powertrain Components
    Freudiger, D. R.
    Bigelow, E. N.
    Yurkovich, B. J.
    2017 IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (CCTA 2017), 2017, : 879 - 885