DocumentCode :
3481604
Title :
Energy Consumption Modeling of H.264/AVC Video Decoding for GPP and DSP
Author :
Benmoussa, Yahia ; Boukhobza, Jalil ; Senn, Eric ; Benazzouz, Djamel
Author_Institution :
LMSS, Univ. M´Hamed Bougara, Boumerdes, Algeria
fYear :
2013
fDate :
4-6 Sept. 2013
Firstpage :
890
Lastpage :
897
Abstract :
Mobile devices such as smart-phones and tablets are becoming the most important channel for delivering end-user Internet traffic especially multimedia content. One of the most popular multimedia application is video streaming. The video decoding process of this application is compute-intensive and is responsible of the consumption of a considerable part of the energy budget. Those mobile devices contain heterogeneous processing elements among-which we find Digital Signal Processors (DSP) and General Purpose Processors (GPP). In this context, the performance and energy estimation of those complex platforms is a difficult and time consuming task especially when considering both hardware and applicative parameters. In this paper, we propose a methodology for developing a unified high level video decoding performance and energy consumption analytical model for embedded heterogeneous platforms. This methodology is based on experimental measurements conducted on an embedded low-power platform. The developed model describes the performance and the energy consumption of H.264/AVC video decoding on both GPP and DSP in terms of video bit-rate, clock frequency and a set of comprehensive hardware and video related coefficients. It achieves a balance between a too abstract high level model and a detailed lower level one while guaranteeing a very good prediction properties (R-squared = 97%) for the tested videos. As a use case, we show that our model allows to accurately determine the bit-rate values for which video decoding on GPP is more energy-efficient than on DSP for a given platform.
Keywords :
digital signal processing chips; embedded systems; multimedia systems; performance evaluation; power aware computing; video coding; video streaming; DSP; GPP; H.264-AVC video decoding; applicative parameters; clock frequency; digital signal processors; embedded heterogeneous platforms; embedded low-power platform; end-user Internet traffic; energy budget; energy consumption analytical model; energy estimation; general purpose processors; hardware parameters; hardware related coefficients; mobile devices; multimedia application; multimedia content; performance estimation; smart phones; tablets; unified high level video decoding performance; video bit-rate; video related coefficients; video streaming; Analytical models; Clocks; Decoding; Digital signal processing; Energy consumption; Program processors; Streaming media; DSP; DVFS; Energy consumption; GPP; H.264/AVC; Performance; modeling; video decoding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2013 Euromicro Conference on
Conference_Location :
Los Alamitos, CA
Type :
conf
DOI :
10.1109/DSD.2013.100
Filename :
6628373
Link To Document :
بازگشت