• DocumentCode
    3243896
  • Title

    Scalability of Macroblock-level Parallelism for H.264 Decoding

  • Author

    Mesa, Mauricio Alvarez ; Ramirez, Adrian ; Azevedo, Arnaldo ; Meenderinck, Cor ; Juurlink, Ben ; Valero, Mateo

  • Author_Institution
    Univ. Politec. de Catalunya, Barcelona, Spain
  • fYear
    2009
  • fDate
    8-11 Dec. 2009
  • Firstpage
    236
  • Lastpage
    243
  • Abstract
    This paper investigates the scalability of macroblock (MB) level parallelization of the H.264 decoder for high definition (HD) applications. The study includes three parts. First, a formal model for predicting the maximum performance that can be obtained taking into account variable processing time of tasks and thread synchronization overhead. Second, an implementation on a real multiprocessor architecture including a comparison of different scheduling strategies and a profiling analysis for identifying the performance bottlenecks. Finally, a trace-driven simulation methodology has been used for identifying the opportunities of acceleration for removing the main bottlenecks. It includes the acceleration potential for the entropy decoding stage and thread synchronization and scheduling. Our study presents a quantitative analysis of the main bottlenecks of the application and estimates the acceleration levels that are required to make the MB-level parallel decoder scalable.
  • Keywords
    decoding; video coding; H.264 decoding; entropy decoding stage; high definition applications; macroblock-level parallelism; multiprocessor architecture; thread scheduling; thread synchronization; Acceleration; Codecs; Decoding; High definition video; Multicore processing; Performance analysis; Scalability; Video coding; Video compression; Yarn; Chip-multiprocessors; H.264/AVC; Multicores; Video CODEC Parallelization; parallel scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
  • Conference_Location
    Shenzhen
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-5788-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2009.124
  • Filename
    5395261