Open Access Open Access  Restricted Access Subscription or Fee Access

A Study of Graphics Processing Unit (GPU) in Medical Images

G. Hemalatha, Dr. D. Pugazhenthi

Abstract


Nowadays Graphics Processing Units (GPUs) are becoming a familiar platform to run applications. GPU has been continuously developed as a high performance accelerator platform for data parallel computing in many applications. GPUs are used in embedded systems, mobile phones, personal computers, workstations and game consoles. In this paper the effect of GPU is discussed in medical image processing domain especially in segmentation in MRI/CT, microscopy and in simulation. The advantages and disadvantages are discussed here.


Keywords


GPGPU, NVIDIA, CUDA, LSFM, Dof, WFC NPR, Segmentation, Simulation, OpenMP, MPI

Full Text:

PDF

References


Santosh Kumar Sahu, Chetan Pise, Rahul Sathawane, Sandip Kamble “Review on GPU in MATLAB as MATCUDA, IRJET 2015.

Erik Smistad, Thomas L. Falch, MohammadmehdiBozorgi, Anne C. Elster, Frank Lindseth “Medical image segmentation on GPUs”, ELSEVIER/Medical image Analysis 2015.

David Castillo Andreo “Fast image restoration in light-sheetfluorescence microscopy with extended depth of field using GPUs”Master in Photonics 2015.

Vasiliy N. Leonenko, Nikolai V. Pertsev, and Marc Artzrouni ” Using high performance algorithms for the hybridsimulation of disease dynamics on CPU and GPU” International Conference On Computational ScienceICCS 2015.

J. Sanders and E. Kandrot. CUDA by example: an introduction to general-purpose GPU programming. Addison-Wesley Professional, 2010

In Kyu Park, Nithin SIngahal, Man Hee Lee, Sungdae Cho, and Chris “Dedign and performance Evaluation of Image Processing Algorithms on GPU”.IEEE Transactions of Parallel amd distributed systems, 2011.

Ganesh Dasika, Kevin Fan and Scott Mahlke “Power-Efficient Medical Image Procesing using PUMA”.

OpenMP Website, http://openmp.org/wp/, 2016

General Purpose GPU Programming (GPGPU) Website, http://www.gpgpu.org, 2016.

J.D. Owens, D. Luebke, N. Govindaraju, M. Harris, J. Krger, A.E.Lefohn, and T.J. Purcell, “A Survey of General-Purpose Computation on Graphics Hardware,” Computer Graphics Forum, vol. 26,no. 1, pp. 80-113, Mar. 2007.

J.D. Owens, M. Houston, D. Luebke, S. Green, J.E. Stone, and J.C.Phillips, “GPU Computing,” Proc. IEEE, vol. 96, no. 5, pp. 879-899,May 2008.

(Lorensen and Cline, 1987). (Lorensen and Cline, 1987). Lorensen, W., Cline, H., 1987. Marching cubes: a high resolution 3D surface construction algorithm. In: Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques. ACM, pp. 163–169.

Advanced Micro Devices, 2013. Heterogeneous System Architecture.developer.amd.com/resources/heterogeneous-computing/what-isheterogeneous-system-architecture-hsa/

Brown, J.A., Capson, D.W., 2012. A framework for 3D model-based visual tracking using a GPU-accelerated particle filter. IEEE Trans. Visual. Comput. Graph. 18, 68–80. http://dx.doi.org/10.1109/TVCG.2011.34.

NVIDIA Corporation, Compute Unified Device Architecture (CUDA), http://developer.nvidia.com/object/cuda.html, 2016.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.