The problem of reducing energy consumption is dominating the design of several real-time systems. The Dynamic Voltage Scaling (DVS) technique, provided by most microprocessors, allow to balance computational speed versus energy consumption. We present some novel energy-aware scheduling algorithms that allow to expoit this technique while meeting real-time constraints. In particular, we present the GRUB-PA algorithm which, unlike most existing algorithms, allows to reduce energy consumption on real-time systems consisting of any kind of task. We also present a working implementation of the algorithm on Linux
Dynamic voltage scaling (DVS) is a well-known low power design technique that reduces the processor ...
Dynamic voltage scaling (DVS) is being increasingly used for power management in embedded systems. E...
In recent years, there has been a rapid and wide spread of non-traditional computing platforms, espe...
Reducing energy consumption is one of the main concerns in the design and implementation of embedded...
Dynamic voltage scaling (DVS) has been adopted in many com-puting systems to reduce the energy consu...
Minimizing energy consumption is an important issue in the design of real-time embedded systems. As ...
This article presents a survey of energy-aware scheduling algorithms proposed for real-time systems....
AbstractPower aware computing has become popular recently because of the vast application of the por...
Dynamic voltage scaling (DVS) algorithms save energy by scaling down the processor frequency when th...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...
International audienceIn this paper, we address the power-aware scheduling of sporadic constrained-d...
Power management has become an important system design issue for both embed-ded systems and server s...
Applying classical dynamic voltage scaling (DVS) techniques to real-time systems running on processo...
Energy consumption is increasingly affecting battery life and cooling for real- time systems. Dynami...
Dynamic voltage scaling (DVS) is a well-known low power design technique that reduces the processor ...
Dynamic voltage scaling (DVS) is being increasingly used for power management in embedded systems. E...
In recent years, there has been a rapid and wide spread of non-traditional computing platforms, espe...
Reducing energy consumption is one of the main concerns in the design and implementation of embedded...
Dynamic voltage scaling (DVS) has been adopted in many com-puting systems to reduce the energy consu...
Minimizing energy consumption is an important issue in the design of real-time embedded systems. As ...
This article presents a survey of energy-aware scheduling algorithms proposed for real-time systems....
AbstractPower aware computing has become popular recently because of the vast application of the por...
Dynamic voltage scaling (DVS) algorithms save energy by scaling down the processor frequency when th...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...
International audienceIn this paper, we address the power-aware scheduling of sporadic constrained-d...
Power management has become an important system design issue for both embed-ded systems and server s...
Applying classical dynamic voltage scaling (DVS) techniques to real-time systems running on processo...
Energy consumption is increasingly affecting battery life and cooling for real- time systems. Dynami...
Dynamic voltage scaling (DVS) is a well-known low power design technique that reduces the processor ...
Dynamic voltage scaling (DVS) is being increasingly used for power management in embedded systems. E...
In recent years, there has been a rapid and wide spread of non-traditional computing platforms, espe...