Load Balancing of HEVC Decoders for Multi-core Platforms
; Gomez-Pulido , J.
Load Balancing of HEVC Decoders for Multi-core Platforms, Proc Conf. on Telecommunications - ConfTele, Aveiro, Portugal, Vol. 1, pp. - - -, September, 2015.
Digital Object Identifier:
The emerging High Efficiency Video Coding (HEVC) standard aims to provide a doubling in coding efficiency with respect to the H.264/AVC high profile, delivering the same video quality at half the bit rate. An increasing demand for higher quality and better resolutions in mobile applications require the use of more efficient video codecs, but the high computational complexity of HEVC poses problems to resource- constrained devices and portable equipment with limited batery- life. Despite the fact that video coding complexity is much higher than decoding, in most user devices, video decoding is used more often than encoding, thus particular attention must also be given to HEVC decoders. This paper presents an experimental study and complexity analysis of the HEVC decoder’s behaviour when decoding ultra high definition (UHD) and HD video sequences on multi-core platforms, such as those of the most recent mobile devices. It is shown that when tile partitioning is used, different tiles have different decoding complexities. These studies are relevant to come up with dynamic tile partitioning schemes capable of accomplish load balancing in video decoders running on multi-core platforms.