Title CPU ir GPU (CUDA) palyginimas vykdant šablonų atitikties algoritmą /
Translation of Title CPU and GPU (CUDA) template matching comparison.
Authors Borcovas, Evaldas ; Daunys, Gintautas
DOI 10.3846/mla.2014.16
Full Text Download
Is Part of Mokslas – Lietuvos ateitis = Science – Future of Lithuania.. Vilnius : Technika. 2014, vol. 6, no. 2: Elektronika ir elektrotechnika, p. 129-133.. ISSN 2029-2341
Keywords [eng] Image processing ; GPGPU ; Template matching ; CUDA
Abstract [eng] Image processing, computer vision or other complicated optical information processing algorithms require large resources. It is often desired to execute algorithms in real time. It is hard to fulfil such requirements with single CPU processor. NVidia proposed CUDA technology enables programmer to use the GPU resources in the computer. Current research was made with Intel Pentium Dual-Core T4500 2.3 GHz processor with4 GB RAM DDR3 (CPU I), NVidia GeForce GT320M CUDA compliable graphics card (GPU I) and Intel Core I5-2500K3.3 GHz processor with 4 GB RAM DDR3 (CPU II), NVidia GeForce GTX 560 CUDA compatible graphic card (GPU II).Additional libraries as OpenCV 2.1 and OpenCV 2.4.0 CUDA compliable were used for the testing. Main test were made with standard function MatchTemplate from the OpenCV libraries.The algorithm uses a main image and a template. An influence of these factors was tested. Main image and template have been resized and the algorithm computing time and performance in Gtpix/s have been measured. According to the information obtained from the research GPU computing using the hardware mentioned earlier is till 24 times faster when it is processing a big amount of information. When the images are small the performance of CPU and GPU are not significantly different. The choice of the template size makes influence on calculating with CPU. Difference in the computing time between the GPUs can be explained by the number of cores which they have.
Published Vilnius : Technika
Type Journal article
Language Lithuanian
Publication date 2014
CC license CC license description