Content-driven memory pressure balancing and video memory power management for parallel High Efficiency Video Coding

Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jorg Henkel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish (US)
Title of host publicationProceedings of the 2014 ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages153-158
Number of pages6
ISBN (Electronic)9781450329750
DOIs
StatePublished - Oct 13 2015
EventACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2014 - La Jolla, United States
Duration: Aug 11 2014Aug 13 2014

Publication series

NameProceedings of the International Symposium on Low Power Electronics and Design
Volume2015-October
ISSN (Print)1533-4678

Conference

ConferenceACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2014
CountryUnited States
CityLa Jolla
Period8/11/148/13/14

Keywords

  • adaptivity
  • application-specific optimization
  • HEVC
  • low-power
  • memory pressure reduction
  • On-chip memory
  • power management

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint Dive into the research topics of 'Content-driven memory pressure balancing and video memory power management for parallel High Efficiency Video Coding'. Together they form a unique fingerprint.

Cite this