A methodology for performance/energy consumption characterization and modeling of video decoding on heterogeneous SoC and its applications |
| |
Affiliation: | 1. University of Bretagne Occidentale, UMR6285, Lab-STICC, France;2. University of Bretagne Sud, UMR6285, Lab-STICC, France;3. University of M’Hamed Bougara de Boumerdes, LIMOSE, Algeria;4. University of M’Hamed Bougara de Boumerdes, LMSS, Algeria;5. University of Rennes 1, IRISA, France;1. Laboratoire de Biodiversité et Ecosystèmes Aquatiques, Département des Sciences de la Vie, Faculté des Sciences de Sfax, BP 1171, 3000 Sfax, Tunisia;2. Laboratory of Evolutionary Biology, Ecology and Management of Ecosystems, Faculty of Sciences and Techniques, Cheikh Anta Diop University of Dakar, Senegal;3. Laboratori de Parasitologia, Departament de Microbiologia i Parasitologia Sanitàries, Facultat de Farmàcia, Universitat de Barcelona, Av. Joan XXIII, s/n, 08028 Barcelona, Spain;4. Institut de Recerca de la Biodiversitat, Facultat de Biologia, Universitat de Barcelona, Av. Diagonal, 645, E-08028 Barcelona, Spain;1. Univ Lyon, Ecole Centrale de Lyon, Université Lyon 1, INSA de Lyon, CNRS, Laboratoire de Mécanique des Fluides et d''Acoustique, ECL, 36 avenue Guy de Collongue, F-69134, ECULLY Cedex, France;2. CEA, Laboratoire d’Instrumentation et d’Expérimentation en Mécanique des Fluides et Thermohydraulique, DEN/DANS/DM2S/STMF/LIEFT, CEA-Saclay, F-91191 Gif-sur-Yvette Cedex, France;1. School of Chemistry and Chemical Engineering, Central South University, Changsha 410083, China;2. College of Biology and Environment Sciences, Jishou University, Jishou 416000, China;3. College of Physics and Mechanical & Electrical Engineering, Jishou University, Jishou 416000, China;1. Institut d''Investigació per a la Gestió Integrada de les Zones Costaneres (IGIC) – Universitat Politècnica de València, C/Paranimf 1, 46730 Gandia, Spain;1. Institut Clément Ader, 135 av. de Rangueil, 31077 Toulouse, France;2. EADS Innovation Works, Campus Engineering, CTO IW SP SC, BP 90112, 31703 BLAGNAC Cedex, France |
| |
Abstract: | To meet the increasing complexity of mobile multimedia applications, SoCs equipping modern mobile devices integrate powerful heterogeneous processing elements among which Digital Signal Processors (DSP) and General Purpose Processors (GPP) are the most common ones. Due to the ever-growing gap between battery lifetime and hardware/software complexity in addition to application’s computing power needs, the energy saving issue becomes crucial in the design of such architectures. In this context, we propose in this paper an end-to-end study of video decoding on both GPP and DSP. The study was achieved thanks to a two steps methodology: (1) a comprehensive characterization and evaluation of the performance and the energy consumption of video decoding, (2) an accurate high level energy model is extracted based on the characterization step.The characterization of the video decoding is based on an experimental methodology and was achieved on an embedded platform containing a GPP and a DSP. This step highlighted the importance of considering the end-to-end decoding flow when evaluating the energy efficiency of video decoding application. The measurements obtained in this step were used to build a comprehensive analytical energy model for video decoding on both GPP and DSP. Thanks to a sub-model decomposition, the developed model estimates the energy consumption in terms of processor clock frequency and video bit-rate in addition to a set of constant coefficients which are related to the video complexity, the operating system and the considered hardware architecture. The obtained model gave very accurate results (R2 = 97%) for both GPP and DSP energy consumption. Finally, based on the results emerged from the modeling methodology, we show how one can build rapidly a video decoding energy model for a given target architecture without executing the full characterization steps described in this paper. |
| |
Keywords: | Energy consumption Modeling H 264/AVC GPP DSP DVFS |
本文献已被 ScienceDirect 等数据库收录! |
|