Conference contribution
(Conference Contribution)


Analysis and Exploitation of CTU-Level Parallelism in the HEVC Mode Decision Process Using Actor-based Modeling


Publication Details
Author(s): Rosales R, Herglotz C, Glaß M, Teich J, Kaup A
Editor(s): Springer
Publisher: Springer Verlag
Publication year: 2016
Conference Proceedings Title: In Proceedings of the International Conference on Architecture of Computing Systems (ARCS)
Pages range: 263-276
ISBN: 9783319306940
ISSN: 1611-3349

Event details
Event: Architecture of Computing Systems (ARCS)
Event location: Nürnberg
Start date of the event: 04/04/2016
End date of the event: 07/04/2016
Language: English

Abstract

The new High-Efficiency Video Coding (HEVC) standard
achieves much better compression ratios than previous ones by offering
multiple coding modes, albeit with a significant increase over the required
computational power especially at the encoder side. As the first major
contribution, we propose a fine-grained parallelization of the encoding
mode decision process using a SystemC actor-based model, exploiting
multi-core platforms. Second, based on this model, we analyze achievable
speedups compared to the single core sequential implementation of the
HM-16.0 reference software. Using four different video sequences, we find
that our approach achieves an equivalent rate-distortion performance
for different quantization parameter values with a simulated encoding
time improvement factor of up to 9× for a maximally parallelized mode
decision process. Third, an HEVC encoder has a huge number of different
standard-complying encoding modes to choose from for each encoded
frame, making the exploration space almost impossible to be fully covered
by a brute-force search. Here, we systematically investigate the trade-off
in encoding time versus required number of processor cores by proposing
a multi-objective Design Space Exploration (DSE) of the mapping of
the parallelized mode decision tasks to processing resources, taking as
optimization objectives the resulting bitrate, image quality, number of
processor cores used, execution time, and total energy consumption.



How to cite
APA: Rosales, R., Herglotz, C., Glaß, M., Teich, J., & Kaup, A. (2016). Analysis and Exploitation of CTU-Level Parallelism in the HEVC Mode Decision Process Using Actor-based Modeling. In Springer (Eds.), In Proceedings of the International Conference on Architecture of Computing Systems (ARCS) (pp. 263-276). Nürnberg, DE: Springer Verlag.

MLA: Rosales, Rafael, et al. "Analysis and Exploitation of CTU-Level Parallelism in the HEVC Mode Decision Process Using Actor-based Modeling." Proceedings of the Architecture of Computing Systems (ARCS), Nürnberg Ed. Springer, Springer Verlag, 2016. 263-276.

BibTeX: Download
Share link
Last updated on 2017-09-23 at 03:21
PDF downloaded successfully