Energy minimization via dynamic voltage scaling for real-time video encoding on mobile devices

Ming Yang, Yonggang Wen, Jianfei Cai, Chuan Heng Foh

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

11 Citations (Scopus)

Abstract

This paper investigates the problem of minimizing energy consumption for real-time video encoding on mobile devices, by dynamically configuring the clock frequency in the CPU via the dynamic voltage scaling (DVS) technology. The problem can be formulated as a constrained optimization problem, whose objective is to minimize the total energy consumption of encoding video contents while respecting a real-time delay constraint. Under a probabilistic workload model, we obtain closed-form solutions for both the optimal clock frequency configuration and the resulted minimum energy. We also compare the optimal solution with a brute force flat frequency configuration. Numerical results indicate that our derived optimal solution outperforms the brute-force approach significantly. Moreover, we apply the optimal solution for real-time H.264/AVC video encoding application. Our numerical results suggest that an energy saving of 10%-20% can be achieved, compared to the flat clock frequency scheduling.

Original languageEnglish
Title of host publication2012 IEEE International Conference on Communications, ICC 2012
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages2026-2031
Number of pages6
ISBN (Print)9781457720529
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event2012 IEEE International Conference on Communications, ICC 2012 - Ottawa, ON, Canada
Duration: 10 Jun 201215 Jun 2012

Conference

Conference2012 IEEE International Conference on Communications, ICC 2012
CountryCanada
CityOttawa, ON
Period10/06/1215/06/12

Cite this

Yang, M., Wen, Y., Cai, J., & Foh, C. H. (2012). Energy minimization via dynamic voltage scaling for real-time video encoding on mobile devices. In 2012 IEEE International Conference on Communications, ICC 2012 (pp. 2026-2031). IEEE, Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/ICC.2012.6364132