Title :
Power efficient and workload balanced tiling for parallelized high efficiency video coding
Author :
Shafique, Muhammad ; Khan, Muhammad Usman Karim ; Henkel, Jörg
Author_Institution :
Dept. for Embedded Syst. (CES), Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
Abstract :
The increased workload of the High Efficiency Video Coding (HEVC) and processing of high resolution videos require parallelization of the encoding/decoding process. However, to efficiently utilize the hardware resources and power budgets in a many-core processor, workload balanced parallelization of HEVC encoding is of high importance. Further, minimizing the number of active cores for processing the given HEVC encoding workload is required to decrease the power consumption. In order to address the above challenges, this work presents a HEVC parallelization technique to adaptively determine the Tile partitioning while accounting for the compute capabilities of the underlying processing cores. Afterwards, it determines a mapping of Tiled-HEVC processing on different cores such that the number of compute cores is minimized, and hence reducing the power consumption. Experimental results demonstrate that in addition to reducing the total compute cores, our technique provides up to 14.4% power savings compared to state-of-the-art uniform Tile partitioning approach.
Keywords :
image resolution; multiprocessing systems; parallel processing; power aware computing; resource allocation; video coding; HEVC encoding workload; HEVC parallelization technique; decoding process parallelization; encoding process parallelization; hardware resources; high resolution video processing; many-core processor; parallelized high efficiency video coding; power budgets; power consumption; power efficient designs; tile partitioning; tiled-HEVC processing; workload balanced parallelization; workload balanced tiling; Encoding; Image coding; Power demand; Quality assessment; Throughput; Video coding; Video recording; High Efficiency Video Coding; Parallel architectures; many-core processor; power efficient designs;
Conference_Titel :
Image Processing (ICIP), 2014 IEEE International Conference on
Conference_Location :
Paris
DOI :
10.1109/ICIP.2014.7025250