• 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