Accelerated rescaling of single Monte Carlo simulation runs with the Graphics Processing Unit (GPU)

被引:11
|
作者
Yang, Owen [1 ,2 ,3 ]
Choi, Bernard [1 ,2 ,3 ]
机构
[1] Univ Calif Irvine, Dept Biomed Engn, Irvine, CA 92697 USA
[2] Univ Calif Irvine, Beckman Laser Inst, Irvine, CA 92612 USA
[3] Univ Calif Irvine, Med Clin, Dept Surg, Irvine, CA 92612 USA
来源
BIOMEDICAL OPTICS EXPRESS | 2013年 / 4卷 / 11期
基金
美国国家卫生研究院;
关键词
TIME-RESOLVED REFLECTANCE; TURBID MEDIA; LIGHT TRANSPORT; OPTICAL-PROPERTIES; TISSUES;
D O I
10.1364/BOE.4.002667
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
To interpret fiber-based and camera-based measurements of remitted light from biological tissues, researchers typically use analytical models, such as the diffusion approximation to light transport theory, or stochastic models, such as Monte Carlo modeling. To achieve rapid (ideally real-time) measurement of tissue optical properties, especially in clinical situations, there is a critical need to accelerate Monte Carlo simulation runs. In this manuscript, we report on our approach using the Graphics Processing Unit (GPU) to accelerate rescaling of single Monte Carlo runs to calculate rapidly diffuse reflectance values for different sets of tissue optical properties. We selected MATLAB to enable non-specialists in C and CUDA-based programming to use the generated open-source code. We developed a software package with four abstraction layers. To calculate a set of diffuse reflectance values from a simulated tissue with homogeneous optical properties, our rescaling GPU-based approach achieves a reduction in computation time of several orders of magnitude as compared to other GPU-based approaches. Specifically, our GPU-based approach generated a diffuse reflectance value in 0.08ms. The transfer time from CPU to GPU memory currently is a limiting factor with GPU-based calculations. However, for calculation of multiple diffuse reflectance values, our GPU-based approach still can lead to processing that is similar to 3400 times faster than other GPU-based approaches. (C) 2013 Optical Society of America
引用
收藏
页码:2667 / 2672
页数:6
相关论文
共 50 条
  • [11] 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):
  • [12] GPU accelerated Monte Carlo simulation of Brownian motors dynamics with CUDA
    Spiechowicz, J.
    Kostur, M.
    Machura, L.
    COMPUTER PHYSICS COMMUNICATIONS, 2015, 191 : 140 - 149
  • [13] GPU accelerated Monte Carlo simulation of Brownian motors dynamics with CUDA
    Spiechowicz, J.
    Kostur, M.
    Machura, L.
    Computer Physics Communications, 2015, 191 : 140 - 149
  • [14] 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
  • [15] 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
  • [16] 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
  • [17] Evolution of the Graphics Processing Unit (GPU)
    Dally, William J.
    Keckler, Stephen W.
    Kirk, David B.
    IEEE MICRO, 2021, 41 (06) : 42 - 51
  • [18] Accelerating Monte Carlo Simulation for Radiotherapy Dose Calculation using a Massively Parallel Graphics Processing Unit
    Zhuge, Y.
    Xie, H.
    Miller, R. W.
    INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 2010, 78 (03): : S804 - S805
  • [19] Monte Carlo Simulation of Photon Migration in 3D Turbid Media Accelerated by Graphics Processing Units
    Fang, Qianqian
    Boas, David A.
    OPTICS EXPRESS, 2009, 17 (22): : 20178 - 20190
  • [20] GPU Accelerated Monte Carlo Technique for Fast Concurrent Image and Dose Simulation
    Becchetti, M.
    Tian, X.
    Segars, P.
    Samei, E.
    MEDICAL PHYSICS, 2015, 42 (06) : 3583 - 3584