Accelerated GPU based SPECT Monte Carlo simulations

被引:12
|
作者
Garcia, Marie-Paule [1 ]
Bert, Julien [1 ]
Benoit, Didier [1 ]
Bardies, Manuel [2 ]
Visvikis, Dimitris [1 ]
机构
[1] CHRU Brest, INSERM, UMR 1101, LaTIM, Brest, France
[2] Ctr Rech Cancerol Toulouse, UPS, INSERM, UMR 1037, Toulouse, France
来源
PHYSICS IN MEDICINE AND BIOLOGY | 2016年 / 61卷 / 11期
关键词
Monte Carlo simulation; single photon emission computed tomography; graphical processing unit; GATE; VALIDATION; PHANTOM;
D O I
10.1088/0031-9155/61/11/4001
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Monte Carlo (MC) modelling is widely used in the field of single photon emission computed tomography (SPECT) as it is a reliable technique to simulate very high quality scans. This technique provides very accurate modelling of the radiation transport and particle interactions in a heterogeneous medium. Various MC codes exist for nuclear medicine imaging simulations. Recently, new strategies exploiting the computing capabilities of graphical processing units (GPU) have been proposed. This work aims at evaluating the accuracy of such GPU implementation strategies in comparison to standard MC codes in the context of SPECT imaging. GATE was considered the reference MC toolkit and used to evaluate the performance of newly developed GPU Geant4-based Monte Carlo simulation (GGEMS) modules for SPECT imaging. Radioisotopes with different photon energies were used with these various CPU and GPU Geant4-based MC codes in order to assess the best strategy for each configuration. Three different isotopes were considered: Tc-99m, In-111 and I-131, using a low energy high resolution (LEHR) collimator, a medium energy general purpose (MEGP) collimator and a high energy general purpose (HEGP) collimator respectively. Point source, uniform source, cylindrical phantom and anthropomorphic phantom acquisitions were simulated using a model of the GE infinia II 3/8 '' gamma camera. Both simulation platforms yielded a similar system sensitivity and image statistical quality for the various combinations. The overall acceleration factor between GATE and GGEMS platform derived from the same cylindrical phantom acquisition was between 18 and 27 for the different radioisotopes. Besides, a full MC simulation using an anthropomorphic phantom showed the full potential of the GGEMS platform, with a resulting acceleration factor up to 71. The good agreement with reference codes and the acceleration factors obtained support the use of GPU implementation strategies for improving computational efficiency of SPECT imaging simulations.
引用
收藏
页码:4001 / 4018
页数:18
相关论文
共 50 条
  • [31] Optimization of detection geometry for industrial SPECT by Monte Carlo simulations
    Park, J. G.
    Kim, C. H.
    Han, M. C.
    Jung, S. H.
    Kim, J. B.
    Moon, J.
    [J]. JOURNAL OF INSTRUMENTATION, 2013, 8
  • [32] Learning SPECT detector response for Monte-Carlo simulations
    Sarrut, D.
    Krah, N.
    Badel, J.
    Letang, J.
    [J]. EUROPEAN JOURNAL OF NUCLEAR MEDICINE AND MOLECULAR IMAGING, 2018, 45 : S18 - S18
  • [33] NoC-Based FPGA Acceleration for Monte Carlo Simulations with Applications to SPECT Imaging
    Kinsman, Phillip J.
    Nicolici, Nicola
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (03) : 524 - 535
  • [34] Multi-GPU accelerated multi-spin Monte Carlo simulations of the 2D Ising model
    Block, Benjamin
    Virnau, Peter
    Preis, Tobias
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2010, 181 (09) : 1549 - 1556
  • [35] Dynamic Monte Carlo simulations of radiatively accelerated GRB fireballs
    Chhotray, Atul
    Lazzati, Davide
    [J]. MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2018, 476 (02) : 2352 - 2365
  • [36] A Domain Specific Language for Accelerated Multilevel Monte Carlo Simulations
    Lindsey, Ben
    Leslie, Matthew
    Luk, Wayne
    [J]. 2016 IEEE 27TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2016, : 99 - 106
  • [37] Accelerating Quantum Monte Carlo Simulations of Real Materials on GPU Clusters
    Esler, Kenneth P.
    Kim, Jeongnim
    Ceperley, David M.
    Shulenburger, Luke
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2012, 14 (01) : 40 - 51
  • [38] An Integral-Equation-Based Variance Reduction Method for Accelerated Monte Carlo Simulations
    Hevisov, David
    Reitzle, Dominik
    Liemert, Andre
    Kienle, Alwin
    [J]. PHOTONICS, 2024, 11 (01)
  • [39] GPU implementation of the Rosenbluth generation method for static Monte Carlo simulations
    Guo, Yachong
    Baulin, Vladimir A.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2017, 216 : 95 - 101
  • [40] Monte Carlo simulations of pinhole imaging accelerated by kernel-based forced detection
    Gieles, M
    de Jong, HWAM
    Beekman, FJ
    [J]. PHYSICS IN MEDICINE AND BIOLOGY, 2002, 47 (11): : 1853 - 1867