scholarly journals Implementation of the FDK algorithm for cone-beam CT on the cell broadband engine architecture

Author(s):  
Holger Scherl ◽  
Mario Koerner ◽  
Hannes Hofmann ◽  
Wieland Eckert ◽  
Markus Kowarschik ◽  
...  
Author(s):  
T. Nouioua ◽  
A. H. Belbachir

Medical imaging has found an important way for routine daily practice using cone-beam computed tomography to reconstruct a 3D volume image using the Feldkamp-Davis-Kress (FDK) algorithm. This way can minimize the patient’s time exposure to X-rays. However, its implementation is very costly in computation time, which constitutes a handicap problem in practice. For this reason, the use of acceleration methods on GPU becomes a real solution. For the acceleration of the FDK algorithm, we have used the GPU on heterogeneous platforms. To take full advantage of the GPU, we have chosen useful features of the GPUs and, we have launched the acceleration of the reconstruction according to some technical criteria, namely the work-groups and the work-items. We have found that the number of parallel cores, as well as the memory bandwidth, have no effect on runtimes speedup without being rough in the choice of the number of work-items, which represents a real challenge to master in order to be able to divide them efficiently into work-groups according to the device specifications considered as principal difficulties if we do not study technically the GPU as a hardware device. After an optimized implementation using kernels launched optimally on GPU, we have deduced that the high capacities of the devices must be chosen with a rough optimization of the work-items which are divided into several work-groups according to the hardware limitations.


2013 ◽  
Vol 32 (5) ◽  
pp. 1407-1410 ◽  
Author(s):  
Yu HAN ◽  
Bin YAN ◽  
Chao-qun YU ◽  
Lei LI

Sign in / Sign up

Export Citation Format

Share Document