Where academic tradition
meets the exciting future

Analysis on Scalability and Energy Efficiency of HEVC Decoding Using Task-Based Programming Model

Georgios Georgakarakos, Simon Holmbacka, Johan Lilius, Analysis on Scalability and Energy Efficiency of HEVC Decoding Using Task-Based Programming Model. In: Sophie Cerisier, Morawiec Adam (Eds.), The 2016 Conference on Design & Architectures for Signal & Image Processing, 37–44, ECSI European Electronic Chips & Systems design Initiative, 2016.

Abstract:

In this paper we evaluate the impact of task programming model in scalability and energy efficiency of dynamically parallel applications like HEVC decoding. We develop a task-based parallel HEVC decoding implementation supporting Tiles and Wavefront Parallel Processing. We measure and compare thread-based HEVC decoding against its alternative version supporting task-based parallelism. Results show that the task programming model can improve scalability and energy efficiency of HEVC decoding for various parallel application parameters (task dependencies, task granularity) and computing platforms ranging from server to laptop and embedded environments.

BibTeX entry:

@INPROCEEDINGS{inpGeHoLi16a,
  title = {Analysis on Scalability and Energy Efficiency of HEVC Decoding Using Task-Based Programming Model},
  booktitle = {The 2016 Conference on Design & Architectures for Signal & Image Processing},
  author = {Georgakarakos, Georgios and Holmbacka, Simon and Lilius, Johan},
  editor = {Cerisier, Sophie and Morawiec Adam},
  publisher = {ECSI European Electronic Chips & Systems design Initiative},
  pages = {37–44},
  year = {2016},
  ISSN = {2164-9766},
}

Belongs to TUCS Research Unit(s): Embedded Systems Laboratory (ESLAB)

Publication Forum rating of this publication: level 1

Edit publication