Conventional image processing techniques do not take
advantage of the available computing resources such as
multicore/manycore programming and become very time
intensive. GPU-based parallel computing has potential to
process large image files very fast. In this work, the impact of
CUDA-accelerated GPU computing on image processing
performance is studied. Image processing and filtering through
sequential C and parallel CUDA/C programs are implemented.
Six image files with sizes from 512x512 pixels to
16,384x16,384 pixels are considered. CUDA Events are used
to measure the GPU execution time.