• DocumentCode
    2040024
  • Title

    Parallelization of High-Performance Video Encoding on a Single-Chip Multiprocessor

  • Author

    Wu, Di ; Lim, Boonshyang ; Eilert, Johan ; Liu, Dake

  • Author_Institution
    Dept. of Electr. Eng., Linkoping Univ., Linkoping
  • fYear
    2007
  • fDate
    24-27 Nov. 2007
  • Firstpage
    145
  • Lastpage
    148
  • Abstract
    Although single-chip multiprocessor architectures are available nowadays for embedded computing, programming them with efficiency and productivity has become a significant challenge. This paper studies the multi-level parallelization of video encoding algorithms on a state-of-the-art on-chip multiprocessor. The encoding of H.264/AVC video is chosen as the case to be studied because of its performance demanding and branch-rich features. The final benchmarking result proves that the optimized processing flow can achieve more than 100 operations per cycle in performance which allows a single-chip multiprocessor to encode high resolution video (1920 times 1080) in real-time (30 fps).
  • Keywords
    embedded systems; microprocessor chips; parallel processing; video coding; H.264/AVC video; embedded computing; high-performance video encoding parallelization; single chip multiprocessor; video encoding algorithms; Computer architecture; Embedded computing; Encoding; Engines; Motion estimation; Parallel programming; Productivity; Video compression; Video signal processing; Videoconference; multiprocessing; video coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Communications, 2007. ICSPC 2007. IEEE International Conference on
  • Conference_Location
    Dubai
  • Print_ISBN
    978-1-4244-1235-8
  • Electronic_ISBN
    978-1-4244-1236-5
  • Type

    conf

  • DOI
    10.1109/ICSPC.2007.4728276
  • Filename
    4728276