The Parallel Processing Based on CUDA for Convolution Filter FDK Reconstruction of CT
Coll. of Optoelectron. Sci. & Eng., Huazhong Univ. of Sci. & Technol., Wuhan, China
Third International Symposium on Parallel Architectures, Algorithms and Programming (PAAP), 2010
@inproceedings{shi2010parallel,
title={The Parallel Processing Based on CUDA for Convolution Filter FDK Reconstruction of CT},
author={Shi, B. and Chen, S. and Huang, F. and Wang, C. and Bi, K.},
booktitle={3rd International Symposium on Parallel Architectures, Algorithms and Programming},
pages={149–153},
year={2010},
organization={IEEE}
}
Computed tomography (CT) technology has been used in many fields. But the slow speed of CT image reconstruction is unbearable in some situation. The parallel processing based on graphic processing unit (GPU) is a great option to accelerate the speed of CT image reconstruction. But the general purpose GPU program model is difficult to use for the texture programming. Compute unified device architecture (CUDA) program model is much easier to use. A parallel processing based CUDA for CT image convolution filter FDK reconstruction was proposed in this article. The acceleration of FDK algorithm with convolution filtering on a single GPU had been realized. Under the condition that the precision was assured, the speed of CT image reconstruction has been accelerated about 80 times in the kernel algorithm and about 11 times in the overall performance according to the experiment result.
June 1, 2011 by hgpu