Akceleracja algorytmów przetwarzania obrazów z wykorzystaniem zasobów karty graficznej
Files
Date
Presentation Date
Editor
Other contributors
Other title
Acceleration of image processing algorithms using graphics card resources
Resource type
Version
Pagination/Pages:
Research Project
Description
Abstract
The paper presents an attempt to utilize the graphics card resources for acceleration of selected image processing operations. The use of tools obtained from NVIDIA for GeForce graphics cards series makes it possible to distribute a computational task on threads executed by GPU floating-point cores. Execution times of parallelized operations were measured and compared with execution time of single-threaded program ran on CPU. Also, the speed-up factors (acceleration factors) were calculated.
Artykuł przedstawia próbę wykorzystania zasobów karty graficznej do przyspieszenia wybranych operacji przetwarzania obrazów cyfrowych. Użycie narzędzi udostępnionych przez firmę NVIDIA dla kart graficznych z serii GeForce pozwala na rozdzielenie zadania obliczeniowego na wątki wykonywane przez jednostki zmiennoprzecinkowe procesora graficznego GPU. Zmierzono czasy wykonania zrównoleglonych operacji oraz porównano je z czasem działania jedno wątkowego programu realizowanego przez CPU i wyznaczono otrzymane przyspieszenia.

