Fast cardiac CT simulation using a Graphics Processing Unit-accelerated Monte Carlo code

被引:4
|
作者
Badal, Andreu [1 ]
Kyprianou, Iacovos [1 ]
Sharma, Diksha [1 ]
Badano, Aldo [1 ]
机构
[1] US FDA, Div Imaging & Appl Math, OSEL, CDRH, Silver Spring, MD USA
关键词
CT simulation; Monte Carlo; PENELOPE; GPU; CUDA; PHOTON TRANSPORT; ALGORITHM; PENELOPE;
D O I
10.1117/12.845562
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
The simulation of imaging systems using Monte Carlo x-ray transport codes is a computationally intensive task. Typically, many days of computation are required to simulate a radiographic projection image and, as a consequence, the simulation of the hundreds of projections needed to perform a tomographic reconstruction may require an unaffordable amount of computing time. To speed up x-ray transport simulations, a MC code that can be executed in a graphics processing unit (GPU) was developed using the CUDA (TM) programming model, an extension to the C language for the execution of general-purpose computations on NVIDIA's GPUs. The code implements the accurate photon interaction models from PENELOPE and takes full advantage of the GPU massively parallel architecture by simulating hundreds of particle tracks simultaneously. In this work we describe a new version of this code adapted to the simulation of computed tomography (CT) scans, and allowing the execution in parallel in multiple GPUs. An example simulation of a cardiac CT using a detailed voxelized anthropomorphic phantom is presented. A comparison of the simulation computational performance in one or multiple GPUs and in a CPU (Central Processing Unit), and a benchmark with a standard PENELOPE code, are provided. This study shows that low-cost GPU clusters are a good alternative to CPU clusters for Monte Carlo simulation of x-ray transport.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] Graphics processing unit-accelerated joint-bitplane belief propagation algorithm in DSC
    Dai, Yuan
    Fang, Yong
    Yang, Long
    Jeon, Gwanggil
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (06): : 2351 - 2375
  • [22] A graphics processing unit-accelerated meshless method for two-dimensional compressible flows
    Zhang, Jiale
    Chen, Hongquan
    Cao, Cheng
    ENGINEERING APPLICATIONS OF COMPUTATIONAL FLUID MECHANICS, 2017, 11 (01) : 526 - 543
  • [23] Pricing derivatives on graphics processing units using Monte Carlo simulation
    Abbas-Turki, L. A.
    Vialle, S.
    Lapeyre, B.
    Mercier, P.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (09): : 1679 - 1697
  • [24] Graphics processing unit-accelerated high-quality watercolor painting image generation
    Huang, Jiamian
    Ito, Yasuaki
    Nakano, Koji
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (19):
  • [25] Fast Parallel Simulation of Fiber Optical Communication Systems Accelerated by a Graphics Processing Unit
    Pachnicke, S.
    Chachaj, A.
    Helf, M.
    Krummrich, P. M.
    2010 12TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON), 2011,
  • [26] Graphics processing unit-accelerated iterative tomographic reconstruction with strip-integral system model
    Van-Giang Nguyen
    Lee, Soo-Jin
    OPTICAL ENGINEERING, 2012, 51 (09)
  • [28] Graphics Processing Unit-Accelerated Nonrigid Registration of MR Images to CT Images During CT-Guided Percutaneous Liver Tumor Ablations
    Tokuda, Junichi
    Plishker, William
    Torabi, Meysam
    Olubiyi, Olutayo I.
    Zaki, George
    Tat, Servet
    Silverman, Stuart G.
    Shekher, Raj
    Hata, Nobuhiko
    ACADEMIC RADIOLOGY, 2015, 22 (06) : 722 - 733
  • [29] An investigation of the effects of hard and soft errors on graphics processing unit-accelerated molecular dynamics simulations
    Betz, Robin M.
    DeBardeleben, Nathan A.
    Walker, Ross C.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (13): : 2134 - 2140
  • [30] Graphics processing unit-accelerated techniques for bio-inspired computation in the primary visual cortex
    Chessa, Manuela
    Pasquale, Giulia
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (10): : 1799 - 1818