Arhivă

Revista Română de Informatică și Automatică / Vol. 21, Nr. 2, 2011


APLICAŢII PENTRU PROCESAREA DE IMAGINI PE PLATFORMA CUDA – STUDIU DE CAZ

Ramona DIN, Andrei GRUMĂZESCU, Daniela SARU, Ştefan MOCANU, Radu DOBRESCU

Rezumat:

Procesoarele grafice (GPUs – Graphical Processing Units) au cunoscut în ultimii ani o evoluţie spectaculoasă, apropiindu-se din ce în ce mai mult de statutul de co-procesor al unităţii centrale de prelucrare. Pe lângă funcţiile specializate de prelucrare/redare a imaginilor, plăcile video oferă în prezent facilităţi performante pentru realizarea calculelor matematice complexe şi rularea unor aplicaţii ce necesită putere ridicată de procesare. Exploatarea platformelor asociate plăcilor video a devenit accesibilă tuturor programatorilor odată cu lansarea arhitecturilor dedicate GPGPU. Această lucrare îşi propune evidenţierea performanţelor pe care le oferă una dintre cele mai competitive arhitecturi ale momentului, CUDA, pentru elaborarea unor algoritmi optimizaţi de prelucrare a imaginilor. Studiul de caz prezintă rezultatele obţinute în urma implementării unui algoritm de calcul paralel al histogramei unei imagini pe 256 niveluri de gri şi o analiză comparativă a performanţelor obţinute în urma prelucrării pe CPU, respectiv pe GPU.

Cuvinte cheie:
procesor grafic (GPU), CUDA, procesare paralelă, GPGPU, histogramă.

Vizualizează articolul complet:

CITAREA ACESTUI ARTICOL SUNT URMĂTOARELE:
Ramona DIN, Andrei GRUMĂZESCU, Daniela SARU, Ştefan MOCANU, Radu DOBRESCU, „APLICAŢII PENTRU PROCESAREA DE IMAGINI PE PLATFORMA CUDA – STUDIU DE CAZ”, Revista Română de Informatică și Automatică, ISSN 1220-1758, vol. 21(2), pp. 81-86, 2011.