GPU accelerated Monte Carlo simulation of Brownian motors dynamics with CUDA

被引:0
|
作者
Spiechowicz, J. [1 ]
Kostur, M. [1 ]
Machura, L. [1 ]
机构
[1] Institute of Physics, University of Silesia, Katowice,40-007, Poland
关键词
Monte Carlo methods - Stochastic models - Computer graphics equipment - Intelligent systems - Program processors - White noise - Computer graphics - Brownian movement - Gaussian noise (electronic) - Differential equations - Stochastic systems;
D O I
暂无
中图分类号
学科分类号
摘要
This work presents an updated and extended guide on methods of a proper acceleration of the Monte Carlo integration of stochastic differential equations with the commonly available NVIDIA Graphics Processing Units using the CUDA programming environment. We outline the general aspects of the scientific computing on graphics cards and demonstrate them with two models of a well known phenomenon of the noise induced transport of Brownian motors in periodic structures. As a source of fluctuations in the considered systems we selected the three most commonly occurring noises: the Gaussian white noise, the white Poissonian noise and the dichotomous process also known as a random telegraph signal. The detailed discussion on various aspects of the applied numerical schemes is also presented. The measured speedup can be of the astonishing order of about 3000 when compared to a typical CPU. This number significantly expands the range of problems solvable by use of stochastic simulations, allowing even an interactive research in some cases. © 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:140 / 149
相关论文
共 50 条
  • [31] Parametrized GPU Accelerated Electron Monte Carlo Second Check
    Haywood, J.
    MEDICAL PHYSICS, 2016, 43 (06) : 3318 - 3319
  • [32] Nonequilibrium Monte Carlo simulation for a driven Brownian particle
    Attard, Phil
    PHYSICAL REVIEW E, 2009, 80 (04)
  • [33] The development of GPU-based parallel PRNG for Monte Carlo applications in CUDA Fortran
    Kargaran, Hamed
    Minuchehr, Abdolhamid
    Zolfaghari, Ahmad
    AIP ADVANCES, 2016, 6 (04)
  • [34] GPU-OpenCL accelerated probabilistic power flow analysis using Monte-Carlo simulation
    Abdelaziz, Morad
    ELECTRIC POWER SYSTEMS RESEARCH, 2017, 147 : 70 - 72
  • [35] GPU-accelerated Classical Trajectory Calculation Direct Simulation Monte Carlo applied to shock waves
    Norman, Paul
    Valentini, Paolo
    Schwartzentruber, Thomas
    JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 247 : 153 - 167
  • [36] Brownian dynamics and Monte-Carlo simulations of polynucleosomes
    Wedemann, G
    Hammermann, M
    Ehrlich, L
    Münkel, C
    Langowski, J
    BIOPHYSICAL JOURNAL, 1998, 74 (02) : A231 - A231
  • [37] GPU accelerated Monte Carlo simulation of high-intensity pulsed laser-electron interaction
    Nielsen, C. F.
    COMPUTER PHYSICS COMMUNICATIONS, 2022, 278
  • [38] Modeling and Analysis of Cardiac Hybrid Cellular Automata via GPU-Accelerated Monte Carlo Simulation
    Treml, Lilly Maria
    Bartocci, Ezio
    Gizzi, Alessio
    MATHEMATICS, 2021, 9 (02) : 1 - 24
  • [39] GPU accelerated Monte Carlo simulation of the 2D and 3D Ising model
    Preis, Tobias
    Virnau, Peter
    Paul, Wolfgang
    Schneider, Johannes J.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (12) : 4468 - 4477
  • [40] Scatter Correction Based on GPU-Accelerated Full Monte Carlo Simulation for Brain PET/MRI
    Ma, Bo
    Gaens, Michaela
    Caldeira, Liliana
    Bert, Julian
    Lohmann, Philipp
    Tellmann, Lutz
    Lerche, Christoph
    Scheins, Jurgen
    Kops, Elena Rota
    Xu, Hancong
    Lenz, Mirjam
    Pietrzyk, Uwe
    Shah, Nadim Jon
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2020, 39 (01) : 140 - 151