DocumentCode
3153384
Title
A novel parallel H.264 decoder using dynamic load balance on dual core embedded system
Author
Chen, Ding-Yun ; Ho, Chen-Tsai ; Ju, Chi-Cheng ; Tsai, Chung-Hung
Author_Institution
Multimedia Dev. Div., Mediatek Inc., Hsinchu, Taiwan
fYear
2012
fDate
25-30 March 2012
Firstpage
2313
Lastpage
2316
Abstract
The dual-core environment is more and more popular in embedded system recently. The limited buffer and limited bandwidth are critical for parallel algorithm in embedded system. This paper proposes a novel parallel algorithm using functional partitioning with dynamic load balance for video decoder. The video decoding flow of each macroblock is dynamically separated for different cores according to the buffer queue level. The extra intercommunication buffer size requires only 1.6% buffer size of traditional data partitioning algorithm for 720p decoder. The speed-up ratio is 1.74 times in average compared to original single thread code. The experiment result shows the proposed algorithm can real-time decode H.264 720p high profile on ARM Cortex-A9 400MHz dual-core system.
Keywords
buffer storage; embedded systems; multiprocessing systems; parallel algorithms; queueing theory; resource allocation; video coding; ARM Cortex-A9 dual-core system; buffer queue level; data partitioning algorithm; dual core embedded system; dual-core environment; dynamic load balance; frequency 400 MHz; functional partitioning; intercommunication buffer size; limited bandwidth; limited buffer; macroblock; parallel H.264 decoder; parallel algorithm; single thread code; speed-up ratio; video decoder; video decoding flow; Decoding; Dynamics; Embedded systems; Heuristic algorithms; Parallel algorithms; Partitioning algorithms; Streaming media; H.264 decoder; dynamic load balance; parallel algorithms; video codec;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on
Conference_Location
Kyoto
ISSN
1520-6149
Print_ISBN
978-1-4673-0045-2
Electronic_ISBN
1520-6149
Type
conf
DOI
10.1109/ICASSP.2012.6288377
Filename
6288377
Link To Document