Energy transparency is a concept that makes a program’s energy consumption visible, from hardware up to software, through the different system layers. Such transparency can enable energy optimizations at each layer and between layers, as well as help both programmers and operating systems make energy-aware decisions. In this article, we focus on deeply embedded devices, typically used for Internet of Things (IoT) applications, and demonstrate how to enable energy transparency through existing static resource analysis (SRA) techniques and a new target-agnostic profiling technique, without hardware energy measurements. Our novel mapping technique enables software energy consumption estimations at a higher level than the Instruction Set Archit...
Energy consumption, indeed, represents one of the essential properties of embedded applications, esp...
International audienceGreenIT has emerged as a discipline concerned with the optimization of softwar...
The ever increasing number and complexity of energy-bound devices (such as the ones used in Interne...
Energy transparency is a concept that makes a program’s energy consumption visible, from hardware up...
The static estimation of the energy consumed by program executions is an important challenge, which...
The Internet of Things (IoT) sparks a whole new world of embedded applications. Most of these applic...
Abstract. Energy consumption analysis of embedded programs requires the analysis of low-level progra...
Internet of Things (IoT) applications operate in several domains while requiring seamless integratio...
Energy models can be constructed by characterizing the energy consumed when executing each instructi...
Energy modelling can enable energy-aware software development and assist the developer in meeting an...
Energy consumption analysis of embedded programs necessi- tates the analysis of low-level program r...
Promoting energy efficiency to a first class system design goal is an important research challenge. ...
Early estimation of embedded software power consumption is a critical issue that can determine the q...
The ever-increasing ecological footprint of Information Technology (IT) sector coupled with adverse ...
Computer science marches towards energy-aware practices. This trend impacts not only the design of c...
Energy consumption, indeed, represents one of the essential properties of embedded applications, esp...
International audienceGreenIT has emerged as a discipline concerned with the optimization of softwar...
The ever increasing number and complexity of energy-bound devices (such as the ones used in Interne...
Energy transparency is a concept that makes a program’s energy consumption visible, from hardware up...
The static estimation of the energy consumed by program executions is an important challenge, which...
The Internet of Things (IoT) sparks a whole new world of embedded applications. Most of these applic...
Abstract. Energy consumption analysis of embedded programs requires the analysis of low-level progra...
Internet of Things (IoT) applications operate in several domains while requiring seamless integratio...
Energy models can be constructed by characterizing the energy consumed when executing each instructi...
Energy modelling can enable energy-aware software development and assist the developer in meeting an...
Energy consumption analysis of embedded programs necessi- tates the analysis of low-level program r...
Promoting energy efficiency to a first class system design goal is an important research challenge. ...
Early estimation of embedded software power consumption is a critical issue that can determine the q...
The ever-increasing ecological footprint of Information Technology (IT) sector coupled with adverse ...
Computer science marches towards energy-aware practices. This trend impacts not only the design of c...
Energy consumption, indeed, represents one of the essential properties of embedded applications, esp...
International audienceGreenIT has emerged as a discipline concerned with the optimization of softwar...
The ever increasing number and complexity of energy-bound devices (such as the ones used in Interne...