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 条
  • [1] GPU accelerated Monte Carlo simulation of Brownian motors dynamics with CUDA
    Spiechowicz, J.
    Kostur, M.
    Machura, L.
    COMPUTER PHYSICS COMMUNICATIONS, 2015, 191 : 140 - 149
  • [2] GPU accelerated Monte Carlo simulation of Brownian motors dynamics with CUDA
    Spiechowicz, J.
    Kostur, M.
    Machura., L.
    Computer Physics Communications, 2015, 191 (01) : 140 - 149
  • [3] GPU ACCELERATED MONTE CARLO ALGORITHM OF THE ISING MODEL ON VARIOUS LATTICES WITH CUDA
    Lu, Xing
    Cai, Jing
    Zhang, Wei
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 2, 2012, : 371 - 378
  • [4] GPU Accelerated Monte Carlo Simulation for Radiotherapy Dose Calculation
    Zhuge, Y.
    Xie, H.
    Cheng, J.
    Miller, R. W.
    INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 2009, 75 (03): : S702 - S702
  • [5] BROWNIAN DYNAMICS AS SMART MONTE-CARLO SIMULATION
    ROSSKY, PJ
    DOLL, JD
    FRIEDMAN, HL
    JOURNAL OF CHEMICAL PHYSICS, 1978, 69 (10): : 4628 - 4633
  • [6] Accelerated Monte Carlo Methods for Photon Dosimetry Using a Dual-GPU System and CUDA
    Liu, T.
    Ding, A.
    Xu, X.
    MEDICAL PHYSICS, 2012, 39 (06) : 3818 - 3818
  • [7] GPU-accelerated Monte Carlo simulation of MV-CBCT
    Shi, Mengying
    Myronakis, Marios
    Jacobson, Matthew
    Ferguson, Dianne
    Williams, Christopher
    Lehmann, Mathias
    Baturin, Paul
    Huber, Pascal
    Fueglistaller, Rony
    Lozano, Ingrid Valencia
    Harris, Thomas
    Morf, Daniel
    Berbeco, Ross, I
    PHYSICS IN MEDICINE AND BIOLOGY, 2020, 65 (23):
  • [8] GPU accelerated Monte Carlo simulation of deep penetration neutron transport
    Yang, Bo
    Lu, Kai
    Liu, Jie
    Wang, Xiaoping
    Gong, Chunye
    2012 2ND IEEE INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2012, : 899 - 904
  • [9] GPU accelerated Monte-Carlo simulation of SEM images for metrology
    Verduin, T.
    Lokhorst, S. R.
    Hagen, C. W.
    METROLOGY, INSPECTION, AND PROCESS CONTROL FOR MICROLITHOGRAPHY XXX, 2016, 9778
  • [10] Monte Carlo as Brownian dynamics
    Heyes, DM
    Branka, AC
    MOLECULAR PHYSICS, 1998, 94 (03) : 447 - 454