DocumentCode
3717070
Title
HEVC in-loop filters GPU parallelization in embedded systems
Author
Diego F. de Souza;Aleksandar Ilic;Nuno Roma;Leonel Sousa
Author_Institution
INESC-ID, IST, Universidade de Lisboa, Rua Alves Redol 9, 1000-029, Lisbon, Portugal
fYear
2015
fDate
7/1/2015 12:00:00 AM
Firstpage
123
Lastpage
130
Abstract
The added encoding efficiency and visual quality that is offered by the latest HEVC standard is mostly attained at the cost of a significant increase of the computational complexity at both the encoder and decoder. However, such added complexity greatly compromises the implementation of this standard in computational and energy constrained devices, including embedded systems, mobile and battery supplied devices. To circumvent this limitation, this paper proposes the exploitation of embedded GPU devices already equipping many state of the art SoCs to accelerate the HEVC in-loop filters (i.e. deblocking filter and sample adaptive offset). The presented approaches comprehensively exploit both fine and coarse-grained parallelization opportunities of these filters in an NVIDIA Tegra GPU.According to the conducted experimental evaluation, the proposed approach showed to be a remarkable strategy to satisfy the real-time requirements of the HEVC decoder, being able to filter each Ultra HD 4K intra frame in less than 20 ms (about 50 fps).
Keywords
"Decoding","Graphics processing units","Standards","Encoding","Computational modeling","Filtering","Computer architecture"
Publisher
ieee
Conference_Titel
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), 2015 International Conference on
Type
conf
DOI
10.1109/SAMOS.2015.7363667
Filename
7363667
Link To Document