GPU-Based Monte Carlo Simulation for the Gibbs Ensemble

被引:0
|
作者
Hailat, Eyad [1 ]
Rushaidat, Kamel [1 ]
Schwiebert, Loren [1 ]
Mick, Jason R. [2 ]
Potoff, Jeffery J. [2 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[2] Wayne State Univ, Dept Chem Engn & Mat Sci, Detroit, MI 48202 USA
基金
美国国家科学基金会;
关键词
Parallel Computing; GPGPU; Monte Carlo simulation; Lennard-Jones Particles; Gibbs ensemble; GRAPHICS PROCESSING UNITS; MOLECULAR-DYNAMICS; OPENMP;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Scientists are interested in simulating large biomolecular systems for longer times to get more accurate results. However, longer running times mean more execution steps with large computation overhead. We present an implementation of Monte Carlo simulation for the Gibbs ensemble using Lennard-Jones atoms on GPUs. Moreover, we use massive multithreading to utilize the large number of cores that the GPU has and hide the parallel setup overhead, such as global memory access and kernel launch overhead. However, this process of porting the code to the GPU includes managing the available resources such as the number of registers, the amount of shared memory, number of threads per Streaming Multiprocessor, and global memory bandwidth used by each thread and kernel. To the best of our knowledge, no other similar work that uses the GPU on this scale has been done for Monte Carlo simulation of the Gibbs ensemble. The evaluation results show over 45 times speedup using a commodity GPU compared to running on a single processor core.
引用
收藏
页码:75 / 82
页数:8
相关论文
共 50 条
  • [1] Expanding a GPU-Based Monte Carlo Simulation Package for Proton Therapy
    Zhong, Y.
    Cheng, X.
    Hu, K.
    Xiong, Z.
    Shao, Y.
    [J]. MEDICAL PHYSICS, 2019, 46 (06) : E167 - E168
  • [2] GPU-based fast Monte Carlo simulation for radiotherapy dose calculation
    Jia, Xun
    Gu, Xuejun
    Graves, Yan Jiang
    Folkerts, Michael
    Jiang, Steve B.
    [J]. PHYSICS IN MEDICINE AND BIOLOGY, 2011, 56 (22): : 7017 - 7031
  • [3] gPET: a GPU-based, accurate and efficient Monte Carlo simulation tool for PET
    Lai, Youfang
    Zhong, Yuncheng
    Chalise, Ananta
    Shao, Yiping
    Jin, Mingwu
    Jia, Xun
    Chi, Yujie
    [J]. PHYSICS IN MEDICINE AND BIOLOGY, 2019, 64 (24):
  • [5] A GPU-based direct Monte Carlo simulation of time dependence in nuclear reactors
    Molnar, Balazs
    Tolnai, Gabor
    Legrady, David
    [J]. ANNALS OF NUCLEAR ENERGY, 2019, 132 : 46 - 63
  • [6] A Dynamic Accuracy Estimation for GPU-based Monte Carlo Simulation in Tissue Optics
    Cai, Fuhong
    Lu, Wen
    [J]. CURRENT OPTICS AND PHOTONICS, 2017, 1 (05) : 551 - 555
  • [7] GPU-Based Fast Monte Carlo Simulation On the Chemical Stage of Water Radiolysis
    Tian, Z.
    Jiang, S.
    Jia, X.
    [J]. MEDICAL PHYSICS, 2017, 44 (06) : 3064 - 3064
  • [8] GPET: A GPU-Based Accurate and Efficient Monte Carlo Simulation Tool for PET
    Lai, Y.
    Zhong, Y.
    Jin, M.
    Jia, X.
    Chi, Y.
    [J]. MEDICAL PHYSICS, 2019, 46 (06) : E193 - E194
  • [9] GPU-based Monte Carlo simulation for light propagation in complex heterogeneous tissues
    Ren, Nunu
    Liang, Jimin
    Qu, Xiaochao
    Li, Jianfeng
    Lu, Bingjia
    Tian, Jie
    [J]. OPTICS EXPRESS, 2010, 18 (07): : 6811 - 6823
  • [10] An Open-Source Tool for GPU-Based Microscopic Monte Carlo Simulation
    Tsai, M.
    Yan, C.
    Tian, Z.
    Qin, N.
    Hung, S.
    Jia, X.
    [J]. MEDICAL PHYSICS, 2018, 45 (06) : E697 - E697