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

Di Wu,Boonshyang Lim,Johan Eilert,Dake Liu
DOI: https://doi.org/10.1109/icspc.2007.4728276
2007-01-01
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).
What problem does this paper attempt to address?