DocumentCode
120865
Title
3-D GPU based real time Diffuse Optical Tomographic system
Author
Saikia, Manob Jyoti ; Rajan, K. ; Vasu, R.M.
Author_Institution
Dept. of Phys., Indian Inst. of Sci., Bangalore, India
fYear
2014
fDate
21-22 Feb. 2014
Firstpage
1099
Lastpage
1103
Abstract
3-Dimensional Diffuse Optical Tomographic (3-D DOT) image reconstruction algorithm is computationally complex and requires excessive matrix computations and thus hampers reconstruction in real time. In this paper, we present near real time 3D DOT image reconstruction that is based on Broyden approach for updating Jacobian matrix. The Broyden method simplifies the algorithm by avoiding re-computation of the Jacobian matrix in each iteration. We have developed CPU and heterogeneous CPU/GPU code for 3D DOT image reconstruction in C and MatLab programming platform. We have used Compute Unified Device Architecture (CUDA) programming framework and CUDA linear algebra library (CULA) to utilize the massively parallel computational power of GPUs (NVIDIA Tesla K20c). The computation time achieved for C program based implementation for a CPU/GPU system for 3 planes measurement and FEM mesh size of 19172 tetrahedral elements is 806 milliseconds for an iteration.
Keywords
C language; Jacobian matrices; biomedical optical imaging; finite element analysis; graphics processing units; image reconstruction; iterative methods; mathematics computing; optical tomography; parallel architectures; partial differential equations; real-time systems; 3D DOT image reconstruction algorithm; 3D GPU based real time diffuse optical tomographic system; Broyden approach; C program based implementation; CUDA linear algebra library; CULA; FEM mesh; Jacobian matrix; Matlab programming; NVIDIA Tesla K20c; compute unified device architecture; excessive matrix computation; hamper reconstruction; heterogeneous CPU-GPU code; iteration method; parallel computational power; plane measurement; tetrahedral elements; time 806 ms; Biomedical optical imaging; Graphics processing units; Image reconstruction; Jacobian matrices; MATLAB; Optical imaging; US Department of Transportation; 3-D DOT; CUDA; CULA; Diffusion Equation; GPU; Jacobian update;
fLanguage
English
Publisher
ieee
Conference_Titel
Advance Computing Conference (IACC), 2014 IEEE International
Conference_Location
Gurgaon
Print_ISBN
978-1-4799-2571-1
Type
conf
DOI
10.1109/IAdCC.2014.6779479
Filename
6779479
Link To Document