DocumentCode :
180282
Title :
HEVC decoder acceleration on multi-core X86 platform
Author :
Bingjie Han ; Ronggang Wang ; Zhenyu Wang ; Shengfu Dong ; Wenmin Wang ; Wen Gao
Author_Institution :
Sch. of Electron. & Comput. Eng., Peking Univ., Shenzhen, China
fYear :
2014
fDate :
4-9 May 2014
Firstpage :
7353
Lastpage :
7357
Abstract :
In this paper, we propose a hybrid parallel decoding strategy for HEVC which combines task-level parallelism and datalevel parallelism based on CTUs. The data-level parallelism makes the execution time distribution of different decoding stages more balanced, and makes the task-level parallelism more efficient. Our approach imposes no constraint on bit streams that they shall be generated by optional parallel coding tools such as tiles or WPP, so it can be applied for all kinds of HEVC bit streams. Furthermore, SSE, a typical SIMD instruction set on X86 platform, is utilized to accelerate time-consuming modules, which shortens the execution time gaps between different stages and make them in favor of parallel processing. We have implemented these acceleration strategies on HM-10.0 decoder, and a great speed-up ratio is achieved.
Keywords :
data compression; decoding; parallel processing; video coding; CTU; HEVC bit streams; HEVC decoder acceleration; HM-10.0 decoder; SIMD instruction set; SSE; WPP; datalevel parallelism; execution time distribution; hybrid parallel decoding strategy; multicore X86 platform; parallel coding tools; parallel processing; speed-up ratio; task-level parallelism; Decoding; Encoding; Entropy; Filtering; Interpolation; Parallel processing; Video coding; HEVC; SIMD; parallel processing; video decoder;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/ICASSP.2014.6855028
Filename :
6855028
Link To Document :
بازگشت