Estimating Video Decoding Energies And Processing Times Utilizing Virtual Hardware

Conference contribution
(Conference Contribution)


Publication Details

Author(s): Berschneider S, Herglotz C, Reichenbach M, Fey D, Kaup A
Publication year: 2014
Pages range: 1-2


Abstract


The market for embedded devices increases permanently.

Especially cell- and smartphones, which are substantial tools

for many people, become more and more complex and serve

nowadays as portable computers. An important problem to

these devices is the energy efficiency. The accumulator battery

can be discharged within a few hours, especially when

a smartphone processes computationally intensive tasks like

video decoding. Therefore, modern devices tend to include

power efficient processors. But not only power efficient hardware

effects the overall power consumption, also the design

of algorithms regarding energy efficient programming is an

important task. Usually, energy efficient development is done

using real hardware, where programs are executed and power

consumption is measured. This process is highly costly and

error prone. Moreover, expensive hardware equipment is necessary.

Therefore, in this work we present a design methodology

that enables to run the application software on virtual hardware

(CPU) that counts the instructions and memory accesses. By

multiplying a priorly measured energy and time per instruction

to these counts, energy and time estimations are possible,

without having to run the target application on real hardware.

As a result, we present a methodology for writing embedded

applications with immediate feedback about these nonfunctional

properties.



FAU Authors / FAU Editors

Berschneider, Sebastian
Lehrstuhl für Informatik 3 (Rechnerarchitektur)
Fey, Dietmar Prof. Dr.-Ing.
Lehrstuhl für Informatik 3 (Rechnerarchitektur)
Herglotz, Christian Dr.-Ing.
Lehrstuhl für Multimediakommunikation und Signalverarbeitung
Kaup, Andre Prof. Dr.-Ing.
Lehrstuhl für Multimediakommunikation und Signalverarbeitung
Reichenbach, Marc Dr.-Ing.
Lehrstuhl für Informatik 3 (Rechnerarchitektur)


How to cite

APA:
Berschneider, S., Herglotz, C., Reichenbach, M., Fey, D., & Kaup, A. (2014). Estimating Video Decoding Energies And Processing Times Utilizing Virtual Hardware. (pp. 1-2). Dresden, DE.

MLA:
Berschneider, Sebastian, et al. "Estimating Video Decoding Energies And Processing Times Utilizing Virtual Hardware." Proceedings of the 3PMCES Workshop. Design, Automation & Test in Europe (DATE), Dresden 2014. 1-2.

BibTeX: 

Last updated on 2018-19-04 at 03:38