Energy is becoming a key resource for IT systems. Hence, it can be essential for the success of a system under development to be able to derive and optimise its resource consumption. For large IT systems, compositionality is a key property in order to be applicable in practice. If such a method is hardware parametric, the effect of using different algorithms or running the same software on different hardware configurations can be studied. This article presents a hardware-parametric, compositional and precise type system to derive energy consumption functions. These energy functions describe the energy consumption behaviour of hardware controlled by the software. This type system has the potential to predict energy consumptions of algorithms...
The energy consumption of software is becoming an increasingly important issue in designing mobile ...
International audienceThis paper proposes a method for energy consumption estimation and optimisatio...
UnrestrictedComponent-based distributed systems are increasingly deployed onto heterogeneous embedde...
Energy is becoming a key resource for IT systems. Hence, it can be essential for the success of a sy...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Abstract. Energy consumption analysis of embedded programs requires the analysis of low-level progra...
The importance of low power consumption is widely acknowledged due to the increasing use of portable...
Reducing power consumption has become a major challenge in the design and operation of to-day’s comp...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Energy consumption analysis of embedded programs necessi- tates the analysis of low-level program r...
International audienceWriting sustainable, power efficient and green software necessitates understan...
A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by so...
Historically, energy management in computer science has been treated as an activity predominantly of...
This tutorial surveys design methods for energy-efficient system-level design. We consider electroni...
A computer consists of multiple components such as functional units, cache and main memory. At each ...
The energy consumption of software is becoming an increasingly important issue in designing mobile ...
International audienceThis paper proposes a method for energy consumption estimation and optimisatio...
UnrestrictedComponent-based distributed systems are increasingly deployed onto heterogeneous embedde...
Energy is becoming a key resource for IT systems. Hence, it can be essential for the success of a sy...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Abstract. Energy consumption analysis of embedded programs requires the analysis of low-level progra...
The importance of low power consumption is widely acknowledged due to the increasing use of portable...
Reducing power consumption has become a major challenge in the design and operation of to-day’s comp...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Energy consumption analysis of embedded programs necessi- tates the analysis of low-level program r...
International audienceWriting sustainable, power efficient and green software necessitates understan...
A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by so...
Historically, energy management in computer science has been treated as an activity predominantly of...
This tutorial surveys design methods for energy-efficient system-level design. We consider electroni...
A computer consists of multiple components such as functional units, cache and main memory. At each ...
The energy consumption of software is becoming an increasingly important issue in designing mobile ...
International audienceThis paper proposes a method for energy consumption estimation and optimisatio...
UnrestrictedComponent-based distributed systems are increasingly deployed onto heterogeneous embedde...