hybridMANTIS: a CPU-GPU Monte Carlo method for modeling indirect x-ray detectors with columnar scintillators

被引:15
|
作者
Sharma, Diksha [1 ]
Badal, Andreu [1 ]
Badano, Aldo [1 ]
机构
[1] Food & Drug Adm, Ctr Devices & Radiol Hlth, Silver Spring, MD 20993 USA
来源
PHYSICS IN MEDICINE AND BIOLOGY | 2012年 / 57卷 / 08期
关键词
PET IMAGE-RECONSTRUCTION; DOSE CALCULATION; SIMULATIONS; MANTIS; SYSTEM;
D O I
10.1088/0031-9155/57/8/2357
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
The computational modeling of medical imaging systems often requires obtaining a large number of simulated images with low statistical uncertainty which translates into prohibitive computing times. We describe a novel hybrid approach for Monte Carlo simulations that maximizes utilization of CPUs and GPUs in modern workstations. We apply the method to the modeling of indirect x-ray detectors using a new and improved version of the code MANTIS, an open source software tool used for the Monte Carlo simulations of indirect x-ray imagers. We first describe a GPU implementation of the physics and geometry models in fastDETECT2 (the optical transport model) and a serial CPU version of the same code. We discuss its new features like on-the-fly column geometry and columnar crosstalk in relation to the MANTIS code, and point out areas where our model provides more flexibility for the modeling of realistic columnar structures in large area detectors. Second, we modify PENELOPE (the open source software package that handles the x-ray and electron transport in MANTIS) to allow direct output of location and energy deposited during x-ray and electron interactions occurring within the scintillator. This information is then handled by optical transport routines in fastDETECT2. A load balancer dynamically allocates optical transport showers to the GPU and CPU computing cores. Our hybridMANTIS approach achieves a significant speed-up factor of 627 when compared to MANTIS and of 35 when compared to the same code running only in a CPU instead of a GPU. Using hybridMANTIS, we successfully hide hours of optical transport time by running it in parallel with the x-ray and electron transport, thus shifting the computational bottleneck from optical to x-ray transport. The new code requires much less memory than MANTIS and, as a result, allows us to efficiently simulate large area detectors.
引用
收藏
页码:2357 / 2372
页数:16
相关论文
共 50 条
  • [1] Validation of columnar CsI x-ray detector responses obtained with hybridMANTIS, a CPU-GPU Monte Carlo code for coupled x-ray, electron, and optical transport
    Sharma, Diksha
    Badano, Aldo
    [J]. MEDICAL PHYSICS, 2013, 40 (03)
  • [2] Hybridmantis: A Novel Method for Faster Monte Carlo Simulation of X-Ray Imaging Detectors
    Sharma, D.
    Badal, A.
    Fang, Y.
    Badano, A.
    [J]. MEDICAL PHYSICS, 2011, 38 (06)
  • [3] A Monte Carlo study of x-ray fluorescence in x-ray detectors
    Boone, JM
    Seibert, JA
    Sabol, JM
    Tecotzky, M
    [J]. MEDICAL PHYSICS, 1999, 26 (06) : 905 - 916
  • [4] X-ray radiography of HPGe detectors for Monte Carlo simulations
    Pohuliai, Serhii
    Vlasenko, Andrey
    Malgin, Vladislav
    Kanapelka, Marina
    [J]. APPLIED RADIATION AND ISOTOPES, 2023, 198
  • [5] Use of Monte Carlo method to evaluate the response of direct conversion X-ray detectors
    Gui Jian-Bao
    Guo Jin-Chuan
    Yang Qin-Lao
    Niu Han-Ben
    [J]. HIGH ENERGY PHYSICS AND NUCLEAR PHYSICS-CHINESE EDITION, 2007, 31 (10): : 933 - 937
  • [6] MONTE-CARLO MODELING OF ELECTROPHOTOGRAPHIC X-RAY-DETECTORS
    SAHYUN, MRV
    [J]. JOURNAL OF APPLIED PHYSICS, 1982, 53 (09) : 6253 - 6261
  • [7] Monte Carlo simulator for x-ray spectra analysis of GaAs detectors
    Cola, A
    Reggiani, L
    Vasanelli, L
    [J]. HARD X-RAY, GAMMA-RAY, AND NEUTRON DETECTOR PHYSICS, 1999, 3768 : 392 - 399
  • [8] MONTE CARLO METHOD FOR RADIOLOGICAL X-RAY EXAMINATIONS
    Fulea, D.
    Cosma, C.
    Pop, I. G.
    [J]. ROMANIAN JOURNAL OF PHYSICS, 2009, 54 (7-8): : 629 - 639
  • [9] X-ray and optical Monte Carlo study of thick, segmented scintillators for MV imaging
    Monajemi, T.
    Fallone, B.
    Rathee, S.
    [J]. MEDICAL PHYSICS, 2006, 33 (06) : 2220 - 2221
  • [10] Monte Carlo modeling of the Xoft AXXENT™ x-ray source
    Rusch, T
    Bohm, T
    Rivard, M
    [J]. MEDICAL PHYSICS, 2005, 32 (06) : 2017 - 2018