Accelerated 3-D Monte Carlo light dosimetry using a graphics processing unit (GPU) cluster

被引:4
|
作者
Lo, William Chun Yip [1 ]
Lilge, Lothar [1 ]
机构
[1] Princess Margaret Hosp, Toronto, ON M5G 2M9, Canada
来源
关键词
graphics processing unit (GPU); GPU cluster; Monte Carlo; inverse problems; photodynamic therapy; treatment planning; simulated annealing; SIMULATED ANNEALING ALGORITHM; INTERSTITIAL PHOTODYNAMIC THERAPY; PROSTATE-CANCER; OPTIMIZATION; BRACHYTHERAPY;
D O I
10.1117/12.871592
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
This paper presents a basic computational framework for real-time, 3-D light dosimetry on graphics processing unit (GPU) clusters. The GPU-based approach offers a direct solution to overcome the long computation time preventing Monte Carlo simulations from being used in complex optimization problems such as treatment planning, particularly if simulated annealing is employed as the optimization algorithm. The current multi-GPU implementation is validated using a commercial light modelling software (ASAP from Breault Research Organization). It also supports the latest Fermi GPU architecture and features an interactive 3-D visualization interface. The software is available for download at http://code.google.com/p/gpu3d.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Fully 3-D List-Mode OSEM Accelerated by Graphics Processing Units
    Pratx, Guillem
    Chinn, Garry
    Habte, Frezghi
    Olcott, Peter
    Levin, Craig
    [J]. 2006 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOL 1-6, 2006, : 2196 - 2202
  • [22] Accelerating Monte Carlo Simulation for Radiotherapy Dose Calculation using a Massively Parallel Graphics Processing Unit
    Zhuge, Y.
    Xie, H.
    Miller, R. W.
    [J]. INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 2010, 78 (03): : S804 - S805
  • [23] Fast calculation of HELAS amplitudes using graphics processing unit (GPU)
    K. Hagiwara
    J. Kanzaki
    N. Okamura
    D. Rainwater
    T. Stelzer
    [J]. The European Physical Journal C, 2010, 66 : 477 - 492
  • [24] Acceleration of Hough Transform Algorithm using Graphics Processing Unit (GPU)
    Patil, Parag Ram
    Patil, Mukesh D.
    Vyawahare, Vishwesh A.
    [J]. 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 1584 - 1588
  • [25] Fast calculation of HELAS amplitudes using graphics processing unit (GPU)
    Hagiwara, K.
    Kanzaki, J.
    Okamura, N.
    Rainwater, D.
    Stelzer, T.
    [J]. EUROPEAN PHYSICAL JOURNAL C, 2010, 66 (3-4): : 477 - 492
  • [26] Monte Carlo dose calculations for high-dose-rate brachytherapy using GPU-accelerated processing
    Tian, Z.
    Zhang, M.
    Hrycushko, B.
    Albuquerque, K.
    Jiang, S. B.
    Jia, X.
    [J]. BRACHYTHERAPY, 2016, 15 (03) : 387 - 398
  • [27] 3-D Monte Carlo simulations of FinFETs
    Kathawala, GA
    Ravaioli, U
    [J]. 2003 IEEE INTERNATIONAL ELECTRON DEVICES MEETING, TECHNICAL DIGEST, 2003, : 683 - 686
  • [28] Data assimilation using a GPU accelerated path integral Monte Carlo approach
    Quinn, John C.
    Abarbanel, Henry D. I.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (22) : 8168 - 8178
  • [29] Accelerated Monte Carlo simulation on the chemical stage in water radiolysis using GPU
    Tian, Zhen
    Jiang, Steve B.
    Jia, Xun
    [J]. PHYSICS IN MEDICINE AND BIOLOGY, 2017, 62 (08): : 3081 - 3096
  • [30] Pricing derivatives on graphics processing units using Monte Carlo simulation
    Abbas-Turki, L. A.
    Vialle, S.
    Lapeyre, B.
    Mercier, P.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (09): : 1679 - 1697