A GPU-Accelerated Implementation of the MOLAR PET Reconstruction Package

被引:9
作者
Barker, W. Craig [1 ]
Thada, Shanthalaxmi [1 ]
Dieckmann, William [1 ]
机构
[1] NIH, PET Dept, Ctr Clin, Bethesda, MD 20892 USA
来源
2009 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOLS 1-5 | 2009年
关键词
D O I
10.1109/NSSMIC.2009.5402353
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
MOLAR (Motion-compensation OSEM List-mode Algorithm for Resolution-recovery reconstruction) was written to provide the best possible images from ECAT HRRT PET data. Because of computational demands, MOLAR currently requires a computer cluster for practical use. Here we have applied GPU-acceleration via CUDA to all of the computationally intensive modules of the MOLAR package. Using an NVIDIA Tesla S1070-400 GPU system hosted by an HP xw8400 workstation, we evaluated the CPU-accelerated performance of the modules that perform boundary checking, forward and backprojection, photon scatter modeling and algorithm updates. We compared their performance to CPU-only versions of MOLAR for a range of total counts (500k to 50M). We found boundary checking to be up to 35 times faster using the CPU. Forward and backprojection ran 50 and 20 times faster, respectively, and scatter modeling was 200 times faster. Algorithm updates ran up to 15 times faster. The overall performance of the entire MOLAR package was approximately 40 times faster than the CPU-only code. These results show that MOLAR can be substantially accelerated using GPUs and can thereby be practically extended for use in high count and higher resolution applications, and for 4D parametric reconstructions.
引用
收藏
页码:4114 / 4119
页数:6
相关论文
共 11 条
[1]   GPU acceleration of MOLAR for HRRT list-mode OSEM reconstructions [J].
Barker, W. Craig ;
Thada, Shanthalaxmi .
2007 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOLS 1-11, 2007, :3004-3008
[2]  
BOCKENBACH O, 2007, 9 INT M FULL 3 DIM I
[3]  
Carson RE, 2003, IEEE NUCL SCI S MED
[4]  
DIECKMANN W, 2009, WORKSH HIGH PERF MED
[5]   Software architecture of the MOLAR-HRRT reconstruction engine [J].
Johnson, CA ;
Thada, S ;
Rodriguez, M ;
Zhao, YS ;
Iano-Fletcher, AR ;
Liow, JS ;
Barker, WC ;
Martino, RL ;
Carson, RE .
2004 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOLS 1-7, 2004, :3956-3960
[6]  
*NVIDIA CORP, CUDA PROGR GUID VERS
[7]  
Planeta-Wilson B, 2009, IEEE NUCL SCI CONF R, P4387
[8]   Fully 3-D List-Mode OSEM Accelerated by Graphics Processing Units [J].
Pratx, Guillem ;
Chinn, Garry ;
Habte, Frezghi ;
Olcott, Peter ;
Levin, Craig .
2006 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOL 1-6, 2006, :2196-2202
[9]   Fast, Accurate and Shift-Varying Line Projections for Iterative Reconstruction Using the GPU [J].
Pratx, Guillem ;
Chinn, Garry ;
Olcott, Peter D. ;
Levin, Craig S. .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2009, 28 (03) :435-445
[10]   New, faster, image-based scatter correction for 3D PET [J].
Watson, CC .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2000, 47 (04) :1587-1594