DocumentCode
3495369
Title
A multi-GPU implementation of diffusion operators within 3D volumes
Author
Shipman, W.J. ; Nel, A.L. ; Chetty, D.
Author_Institution
Dept. of Electr. & Electron. Eng. Sci., Univ. of Johannesburg, Johannesburg, South Africa
fYear
2013
fDate
9-12 Sept. 2013
Firstpage
1
Lastpage
6
Abstract
Diffusion operators have been used extensively in engineering disciplines as well as in image processing. The numerical solution of the diffusion partial differential equation is an iterative process that can require from a few hundred iterations to several thousand iterations depending on the specific application. Furthermore, large volumetric datasets need to be processed, especially in medical image processing and in X-ray microtomography. This work presents a multi-GPU implementation of a diffusion operator using OpenCL and compares it to a multi-threaded CPU-based algorithm. The algorithm theory and development is initially presented for the general diffusion model within a volumetric dataset. This will be specialised for the Perona-Malik diffusion filter that is frequently used as a preprocessing step when analysing MRI and CT scans.
Keywords
biomedical MRI; computerised tomography; diffusion; graphics processing units; iterative methods; medical image processing; partial differential equations; 3D volumes; CT scans; MRI; OpenCL; Perona-Malik diffusion filter; X-ray microtomography; diffusion operators; diffusion partial differential equation; iterative process; large volumetric datasets; medical image processing; multi-GPU implementation; Anisotropic magnetoresistance; Central Processing Unit; Graphics processing units; High definition video; Supercomputers; Three-dimensional displays; Image processing; OpenCL; X-ray tomography;
fLanguage
English
Publisher
ieee
Conference_Titel
AFRICON, 2013
Conference_Location
Pointe-Aux-Piments
ISSN
2153-0025
Print_ISBN
978-1-4673-5940-5
Type
conf
DOI
10.1109/AFRCON.2013.6757742
Filename
6757742
Link To Document