Español English Contacte con nosotros http://www.uc3m.es/portal/page/portal/biblioteca
DSpace e-Archivo

Archivo Abierto Institucional de la Universidad Carlos III de Madrid > Investigación > Departamentos > Departamento de Bioingeniería e Ingeniería Aeroespacial: Bioingeniería > DBIAB - Journal Articles >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10016/14673

Files in This Item:
based_IEEE_2011_ps.pdf636,92 kBAdobe PDFformato pdf
Title: GPU-based fast iterative reconstruction of fully 3-D PET sinograms
Author(s): Herraiz, J. L.
España, Samuel
Cabido, R.
Montemayor, A. S.
Desco, Manuel
Vaquero, Juan José
Udías, José Manuel
Publisher: IEEE
Issued date: Oct-2011
Citation: IEEE Transactions on Nuclear Science, vol. 58, n. 5, october 2011. Pp. 2257-2263
URI: http://hdl.handle.net/10016/14673
ISSN: 0018-9499
DOI: 10.1109/TNS.2011.2158113
Abstract: This work presents a graphics processing unit (GPU)- based implementation of a fully 3-D PET iterative reconstruction code, FIRST (Fast Iterative Reconstruction Software for [PET] Tomography), which was developed by our group. We describe the main steps followed to convert the FIRST code (which can run on several CPUs using the message passing interface [MPI] protocol) into a code where the main time-consuming parts of the reconstruction process (forward and backward projection) are massively parallelized on a GPU. Our objective was to obtain significant acceleration of the reconstruction without compromising the image quality or the flexibility of the CPU implementation. Therefore, we implemented a GPU version using an abstraction layer for the GPU, namely, CUDA C. The code reconstructs images from sinogram data, and with the same System Response Matrix obtained from Monte Carlo simulations than the CPU version. The use of memory was optimized to ensure good performance in the GPU. The code was adapted for the VrPET small-animal PET scanner. The CUDA version is more than 70 times faster than the original code running in a single core of a high-end CPU, with no loss of accuracy.
Sponsor: This work was supported in part by AMIT Project funded by CDTI (CENIT Programme), UCM (Grupos UCM, 910059), CPAN (Consolider-Ingenio 2010, CSPD-2007-00042), RECAVA- RETIC network, Comunidad de Madrid (ARTEMIS S2009/DPI-1802), Ministerio de Ciencia e Innovación, Spanish Government (ENTEPRASE grant, PSE-300000-2009-5 and TEC2007-64731/TCM), and European Regional funds.
Publisher version: http://dx.doi.org/10.1109/TNS.2011.2158113
Keywords: CUDA
Graphics processing units
Image reconstruction
Positron emission tomography
Rights: © IEEE
Appears in Collections:DBIAB - Journal Articles

Refworks Export

SFX Query

Items in E-Archivo are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! © Universidad Carlos III de Madrid - Software DSpace - Terms of use - Feedback