@inproceedings{39f2a87c4bd346f4910a25f9a47a6c10,
title = "Content-driven memory pressure balancing and video memory power management for parallel High Efficiency Video Coding",
abstract = "We present a novel content-driven memory pressure balancing and video memory power management scheme for parallel High Efficiency Video Coding (HEVC). The key is to leverage the application-specific knowledge to balance the (instant) access pressure on Scratchpad-based Video Memories (SVMs) for parallelized video processing. Our scheme accurately predicts the memory requirements of each processing core based on monitored memory usage and leverages this knowledge to perform a categorization of different video regions. Afterwards, it employs an adaptive policy for memory pressure balancing by rescheduling encoding of different video blocks based on their categories. This balancing also facilitates our scheme to perform efficient power-gating of unused parts of SVMs. Experimental results show that our scheme reduces the variations in the memory pressure by 37%-83% when compared to the traditional raster scan processing for 4-and 16-core parallelized HEVC encoder. Our content-driven power management saves 56% (on average) of SVM leakage energy.",
keywords = "adaptivity, application-specific optimization, HEVC, low-power, memory pressure reduction, On-chip memory, power management",
author = "Felipe Sampaio and Muhammad Shafique and Bruno Zatt and Sergio Bampi and Jorg Henkel",
note = "Publisher Copyright: {\textcopyright} 2014 ACM. Copyright: Copyright 2016 Elsevier B.V., All rights reserved.; ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2014 ; Conference date: 11-08-2014 Through 13-08-2014",
year = "2015",
month = oct,
day = "13",
doi = "10.1145/2627369.2627615",
language = "English (US)",
isbn = "9781450329750",
series = "Proceedings of the International Symposium on Low Power Electronics and Design",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "153--158",
booktitle = "Proceedings of the 2014 ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2014",
}