Cargando…

A Fast CT Reconstruction Scheme for a General Multi-Core PC

Expensive computational cost is a severe limitation in CT reconstruction for clinical applications that need real-time feedback. A primary example is bolus-chasing computed tomography (CT) angiography (BCA) that we have been developing for the past several years. To accelerate the reconstruction pro...

Descripción completa

Detalles Bibliográficos
Autores principales: Zeng, Kai, Bai, Erwei, Wang, Ge
Formato: Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2007
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1986783/
https://www.ncbi.nlm.nih.gov/pubmed/18256731
http://dx.doi.org/10.1155/2007/29160
_version_ 1782135416677203968
author Zeng, Kai
Bai, Erwei
Wang, Ge
author_facet Zeng, Kai
Bai, Erwei
Wang, Ge
author_sort Zeng, Kai
collection PubMed
description Expensive computational cost is a severe limitation in CT reconstruction for clinical applications that need real-time feedback. A primary example is bolus-chasing computed tomography (CT) angiography (BCA) that we have been developing for the past several years. To accelerate the reconstruction process using the filtered backprojection (FBP) method, specialized hardware or graphics cards can be used. However, specialized hardware is expensive and not flexible. The graphics processing unit (GPU) in a current graphic card can only reconstruct images in a reduced precision and is not easy to program. In this paper, an acceleration scheme is proposed based on a multi-core PC. In the proposed scheme, several techniques are integrated, including utilization of geometric symmetry, optimization of data structures, single-instruction multiple-data (SIMD) processing, multithreaded computation, and an Intel C++ compilier. Our scheme maintains the original precision and involves no data exchange between the GPU and CPU. The merits of our scheme are demonstrated in numerical experiments against the traditional implementation. Our scheme achieves a speedup of about 40, which can be further improved by several folds using the latest quad-core processors.
format Text
id pubmed-1986783
institution National Center for Biotechnology Information
language English
publishDate 2007
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-19867832008-02-06 A Fast CT Reconstruction Scheme for a General Multi-Core PC Zeng, Kai Bai, Erwei Wang, Ge Int J Biomed Imaging Research Article Expensive computational cost is a severe limitation in CT reconstruction for clinical applications that need real-time feedback. A primary example is bolus-chasing computed tomography (CT) angiography (BCA) that we have been developing for the past several years. To accelerate the reconstruction process using the filtered backprojection (FBP) method, specialized hardware or graphics cards can be used. However, specialized hardware is expensive and not flexible. The graphics processing unit (GPU) in a current graphic card can only reconstruct images in a reduced precision and is not easy to program. In this paper, an acceleration scheme is proposed based on a multi-core PC. In the proposed scheme, several techniques are integrated, including utilization of geometric symmetry, optimization of data structures, single-instruction multiple-data (SIMD) processing, multithreaded computation, and an Intel C++ compilier. Our scheme maintains the original precision and involves no data exchange between the GPU and CPU. The merits of our scheme are demonstrated in numerical experiments against the traditional implementation. Our scheme achieves a speedup of about 40, which can be further improved by several folds using the latest quad-core processors. Hindawi Publishing Corporation 2007 2007-07-09 /pmc/articles/PMC1986783/ /pubmed/18256731 http://dx.doi.org/10.1155/2007/29160 Text en Copyright © 2007 Kai Zeng et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Zeng, Kai
Bai, Erwei
Wang, Ge
A Fast CT Reconstruction Scheme for a General Multi-Core PC
title A Fast CT Reconstruction Scheme for a General Multi-Core PC
title_full A Fast CT Reconstruction Scheme for a General Multi-Core PC
title_fullStr A Fast CT Reconstruction Scheme for a General Multi-Core PC
title_full_unstemmed A Fast CT Reconstruction Scheme for a General Multi-Core PC
title_short A Fast CT Reconstruction Scheme for a General Multi-Core PC
title_sort fast ct reconstruction scheme for a general multi-core pc
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1986783/
https://www.ncbi.nlm.nih.gov/pubmed/18256731
http://dx.doi.org/10.1155/2007/29160
work_keys_str_mv AT zengkai afastctreconstructionschemeforageneralmulticorepc
AT baierwei afastctreconstructionschemeforageneralmulticorepc
AT wangge afastctreconstructionschemeforageneralmulticorepc
AT zengkai fastctreconstructionschemeforageneralmulticorepc
AT baierwei fastctreconstructionschemeforageneralmulticorepc
AT wangge fastctreconstructionschemeforageneralmulticorepc