• DocumentCode
    155581
  • Title

    Highly optimized implementation of HEVC decoder for general processors

  • Author

    Shengbin Meng ; Yizhou Duan ; Jun Sun ; Zongming Guo

  • Author_Institution
    Inst. of Comput. Sci. & Technol., Peking Univ., Beijing, China
  • fYear
    2014
  • fDate
    22-24 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper, we propose a novel design and optimized implementation of the HEVC decoder. First, a novel decoder prototype with refined decoding workflow and efficient memory management is designed. Then on this basis, a series of single-instruction-multiple-data (SIMD) based algorithms are used to speed up several time-consuming modules in HEVC decoding. Finally, a frame-based parallel framework is applied to exploit the multi-threading technology on multicore processors. With the highly optimized HEVC decoder, decoding speed of 246fps on Intel i7-2400 3.4GHz quad-core processor for 1080p videos and 52fps on ARM Cortex-A9 1.2GHz dual-core processor for 720p videos can be achieved in our experiments.
  • Keywords
    decoding; multi-threading; multiprocessing systems; parallel processing; storage management; video coding; HEVC decoder; HEVC decoding; SIMD based algorithms; decoder prototype; decoding speed; dual-core processor; frame-based parallel framework; general processors; high efficiency video coding; memory management; multicore processors; multithreading technology; quad-core processor; refined decoding workflow; single-instruction-multiple-data; Decoding; Filtering algorithms; Optimization; Program processors; Prototypes; Registers; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Signal Processing (MMSP), 2014 IEEE 16th International Workshop on
  • Conference_Location
    Jakarta
  • Type

    conf

  • DOI
    10.1109/MMSP.2014.6958819
  • Filename
    6958819