DocumentCode :
2444271
Title :
Development and evaluation of scalable video motion estimators on GPU
Author :
Momcilovic, Svetislav ; Sousa, Leonel
Author_Institution :
INESC-ID, IST, Lisbon, Portugal
fYear :
2009
fDate :
7-9 Oct. 2009
Firstpage :
291
Lastpage :
296
Abstract :
This work proposes a scalable parallelization approach for H.264/AVC motion estimation on multi-cores, and its efficient implementation on the most recent Graphical Processing Units (GPUs). Very efficient motion estimators are achieved by applying efficient data reusing techniques and exploiting the computational power of the most recent GPUs. The proposed motion estimators have been programmed on the GPU with the Tesla architecture and CUDA. Experimental results show that the proposed approach outperforms for more than 3 times motion estimators presented in the most recent publications. Moreover, real time motion estimation is achieved even for 720 times 576 resolution and 25 frames per second. The scalability of the solution is shown by implementing the motion estimators on two GPUs with the same architecture but different number of cores. Therefore, the proposed approach is useful for the more powerful future GPUs.
Keywords :
computer graphics; coprocessors; image resolution; microprocessor chips; motion estimation; video coding; CUDA; GPU; H.264-AVC motion estimation; Tesla architecture; data reusing techniques; graphical processing units; multicore; scalable video motion estimators; Automatic voltage control; Computer architecture; Interpolation; Motion estimation; Programming profession; Radio frequency; Random access memory; Scalability; Scheduling; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 2009. SiPS 2009. IEEE Workshop on
Conference_Location :
Tampere
ISSN :
1520-6130
Print_ISBN :
978-1-4244-4335-2
Electronic_ISBN :
1520-6130
Type :
conf
DOI :
10.1109/SIPS.2009.5336269
Filename :
5336269
Link To Document :
بازگشت