NVIDIA HIGH PERFORMANCE COMPUTING SOLUTION CUDA APPLICATION FOR IMAGE PROCESSING
DOI:
https://doi.org/10.17770/het2018.22.3634Keywords:
CUDA, high throughput, Graphic Processing Unit, execution timeAbstract
The goal of this research report is to compare the program execution times using the Central Processing Unit and NVIDIA’s high throughput solution CUDA to execute the program on the Graphic Processing Unit. The programs will run an algorithm to convert a raster image into dotted half-tone. CUDA`s programming model allows programmers to run their programs on a parallel GPU architecture consisting of several blocks of threads that are being ran in parallel. This dynamic technology allows to further decrease the time it takes to run a program, by simply adding more GPU’s or upgrading the existing one The research experiment concluded that NVIDIA solution is faster than using usual CPU serial codeDownloads
Download data is not yet available.
References
CUDA C Programming Guide http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#axzz4fNGmi8QR
Euclidean Distance – Raw, Normalised, and Double‐Scaled Coefficients http://www.pbarrett.net/techpapers/euclid.pdf
Downloads
Published
2018-04-25
Issue
Section
Information technology, mechatronics, electronics
How to Cite
[1]
J. Stankevičš and S. Kodors, “NVIDIA HIGH PERFORMANCE COMPUTING SOLUTION CUDA APPLICATION FOR IMAGE PROCESSING”, HET, no. 22, pp. 63–68, Apr. 2018, doi: 10.17770/het2018.22.3634.