Abstract
Computed Tomography (CT) has become an important noninvasive tool in diagnostic medicine. In fact, the use of cone-beam CT is growing in the clinical area due to its ability to provide 3D volumetric information. This study aims to parallelize an analytical 3D image reconstruction algorithm and then implement it on a commercial homogeneous multi-core processor. It is indicated from our results that the homogeneous multi-core processor actually achieved faster reconstruction than the heterogeneous processor-based or the FPGA-based implementation. Our results demonstrated that the shared cache mechanism associated with the homogeneous processor would represent a significant benefit to performing high-speed CT reconstruction or other High Performance Computing (HPC) applications. In addition, while the Graphic Processing Unit (GPU) is considered the most powerful processor nowadays, our experimental results further indicated that the joint use of the multi-core CPU and GPU could enhance the processing power as well as improve the computational efficiency.
Original language | English |
---|---|
Pages (from-to) | 2035-2042 |
Number of pages | 8 |
Journal | Measurement: Journal of the International Measurement Confederation |
Volume | 44 |
Issue number | 10 |
DOIs | |
State | Published - 12 2011 |
Keywords
- 3D reconstruction
- Computed Tomography (CT)
- Graphic Processing Unit (GPU)
- Hardware acceleration
- Multi-core processor
- Parallel processing