Multi GPU implementation of iterative tomographic reconstruction algorithms

Although iterative reconstruction techniques (IRTs) have been shown to produce images of superior quality over conventional filtered back projection (FBP) based algorithms, the use of IRT in a clinical setting has been hampered by the significant computational demands of these algorithms. In this pa...

Full description

Saved in:
Bibliographic Details
Published in2009 IEEE International Symposium on Biomedical Imaging: From Nano to Macro pp. 185 - 188
Main Authors Byunghyun Jang, Kaeli, D., Synho Do, Pien, H.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.06.2009
Subjects
Online AccessGet full text
ISBN1424439310
9781424439317
ISSN1945-7928
DOI10.1109/ISBI.2009.5193014

Cover

Loading…
More Information
Summary:Although iterative reconstruction techniques (IRTs) have been shown to produce images of superior quality over conventional filtered back projection (FBP) based algorithms, the use of IRT in a clinical setting has been hampered by the significant computational demands of these algorithms. In this paper we present results of our efforts to overcome this hurdle by exploiting the combined computational power of multiple graphical processing units (GPUs). We have implemented forward and backward projection steps of reconstruction on an NVIDIA Tesla S870 hardware using CUDA. We have been able to accelerate forward projection by 71x and backward projection by 137x. We generate these results with no perceptible difference in image quality between the GPU and serial CPU implementations. This work illustrates the power of using commercial off-the-shelf relatively low-cost GPUs, potentially allowing IRT tomographic image reconstruction to be run in near real time, lowering the barrier to entry of IRT, and enabling deployment in the clinic.
ISBN:1424439310
9781424439317
ISSN:1945-7928
DOI:10.1109/ISBI.2009.5193014