Preskoči na sadržaj
Moj profil

izvorni znanstveni rad · 2010

Parallel Processing with CUDA in Ceramic Tiles Classification

prof. dr. sc. Željko Hocenski

Sažetak

This paper describes the implementation of an algorithm for surface error detection on ceramic tiles in CUDA (Compute Unified Device Architecture). It compares the differences between the CPU and the GPU algorithm implementation, analyzes the features of CUDA GPU and summarizes the general programming model of CUDA. Paper presents the speed up gained in favor of the GPU algorithm implementation. Implemented algorithm used in this paper written in C is relatively simple, and for test results version for the CPU was made and the GPU version. The results show the speed up of the computation compared with the CPU that increases as the image size increases, with the maximum speed up of 4, 89 times.

Ključne riječi

image processing parallel programming CUDA ceramic tiles processing speed up error detection quality control