• DocumentCode
    1712547
  • Title

    GOP-level parallelization of the H.264 decoder without a start-code scanner

  • Author

    Gürhanli, Ahmet ; Chen, Charlie Chung-Ping ; Hung, Shih-Hao

  • Author_Institution
    Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • Volume
    3
  • fYear
    2010
  • Abstract
    Recent researches on parallelization of H.264 video decoders focused on fine-grain methods. These works led to designs having very short latencies and good memory usage. However, they could not reach the scalability of Group of Pictures (GOP) level approaches although assuming a well-designed entropy decoder which can feed the increasing number of parallel working cores. We would like to introduce a GOP-level approach due to its high scalability, mentioning solution approaches for the well-known latency and memory issues. Our design revokes the need to a scanner for GOP startcodes which was used in the earlier methods. This approach lets all the cores work on the decoding task. Although the performance on shared memory systems is subject to improve, we have observed a one-to-one linear speedup in parallel working nodes. We have tested our method using a cluster of 5 machines each having 2 processors with 4 cores. The decoding is 5 times faster when we run only one process in each machine, that is we saw one-to-one linear speedup when there is no memory shortage. We observed a maximum of 11 times speedup when using all of the 40 cores distributed among 5 machines.
  • Keywords
    parallel processing; video codecs; video coding; GOP level parallelization; H.264 decoder; H.264 video decoder; group of pictures level; one-to-one linear speedup; Decoding; Entropy; Magnetic cores; Parallel processing; Program processors; Scalability; Streaming media; H.264 Decoder; High-Performance Computing; Image/Video Processing and Coding; Parallel and Distributed Processing; Video Compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems (ICSPS), 2010 2nd International Conference on
  • Conference_Location
    Dalian
  • Print_ISBN
    978-1-4244-6892-8
  • Electronic_ISBN
    978-1-4244-6893-5
  • Type

    conf

  • DOI
    10.1109/ICSPS.2010.5555416
  • Filename
    5555416