Green metadata based adaptive DVFS for energy efficient video decoding

作者: Yahia Benmoussa , Eric Senn , Nicolas Derouineau , Nicolas Tizon , Jalil Boukhobza

DOI: 10.1109/PATMOS.2016.7833693

关键词: Adaptive filterCode (cryptography)Energy (signal processing)Efficient energy useComputer scienceMetadataFrame (networking)Metadata standardDecoding methodsReal-time computing

摘要: We present in this paper GM-DVFS, an adaptive DVFS scheme for energy efficient decoding of H.264 videos. GM-DVFS uses metadata (normalized by the MPEG Green Metadata standard) providing information about upcoming workload. In solution we propose, these are processed within filter to build dynamically accurate video complexity model. This model serves calculate minimal required processor frequency a frame while guaranteeing real time constraints. Our performance evaluations showed that proposed algorithm is able converge (4%) less than 1 second (in worst case). Moreover, it simple implement (250 lines C code) and induces very low overhead (1400 cycles/frames). On other hand, allows achieve up 46% saving as compared on demand Linux governor.

参考文章(23)
J. Pouwelse, Koen Langendoen, R Lagendijk, Henk Sips, Power-Aware Video Decoding picture coding symposium. pp. 303- 306 ,(2001)
Erwan Nogues, Romain Berrada, Maxime Pelcat, Daniel Menard, Erwan Raffin, A DVFS based HEVC decoder for energy-efficient software implementation on embedded processors international conference on multimedia and expo. pp. 1- 6 ,(2015) , 10.1109/ICME.2015.7177406
Ying Tan, Parth Malani, Qinru Qiu, Qing Wu, Workload prediction and dynamic voltage scaling for MPEG decoding asia and south pacific design automation conference. pp. 911- 916 ,(2006) , 10.1145/1118299.1118505
Andy C. Bavier, A. Brady Montz, Larry L. Peterson, Predicting MPEG execution times measurement and modeling of computer systems. ,vol. 26, pp. 131- 140 ,(1998) , 10.1145/277851.277892
Johan Pouwelse, Koen Langendoen, Henk Sips, Dynamic voltage scaling on a low-power microprocessor Proceedings of the 7th annual international conference on Mobile computing and networking - MobiCom '01. pp. 251- 259 ,(2001) , 10.1145/381677.381701
Yahia Benmoussa, Eric Senn, Jalil Boukhobza, Mickael Lanoe, Djamel Benazzouz, Open-PEOPLE, A Collaborative Platform for Remote & Accurate Measurement and Evaluation of Embedded Systems Power Consumption 2014 IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems. pp. 498- 501 ,(2014) , 10.1109/MASCOTS.2014.72
Aaron Carroll, Gernot Heiser, The systems hacker's guide to the galaxy energy usage in a modern smartphone asia pacific workshop on systems. pp. 5- ,(2013) , 10.1145/2500727.2500734
Felix C. Fernandes, Xavier Ducloux, Zhan Ma, Esmaeil Faramarzi, Patrick Gendron, Jiangtao Wen, The Green Metadata Standard for Energy-Efficient Video Consumption IEEE MultiMedia. ,vol. 22, pp. 80- 87 ,(2015) , 10.1109/MMUL.2015.18
D.T.M. Slock, On the convergence behavior of the LMS and the normalized LMS algorithms IEEE Transactions on Signal Processing. ,vol. 41, pp. 2811- 2825 ,(1993) , 10.1109/78.236504
Yahia Benmoussa, Jalil Boukhobza, Eric Senn, Djamel Benazzouz, On the energy efficiency of parallel multi-core vs hardware accelerated HD video decoding ACM Sigbed Review. ,vol. 11, pp. 25- 30 ,(2015) , 10.1145/2724942.2724946