Energy-aware scheduling for real-time systems: A survey

M Bambagini, M Marinoni, H Aydin… - ACM Transactions on …, 2016 - dl.acm.org
This article presents a survey of energy-aware scheduling algorithms proposed for real-time
systems. The analysis presents the main results starting from the middle 1990s until today …

Energy-efficient scheduling for real-time systems on dynamic voltage scaling (DVS) platforms

JJ Chen, CF Kuo - … Conference on Embedded and Real-Time …, 2007 - ieeexplore.ieee.org
Energy-efficient designs have played import roles for hardware and software
implementations for a decade. With the advanced technology of VLSI circuit designs, energy …

System-level energy management for periodic real-time tasks

H Aydin, V Devadas, D Zhu - 2006 27th IEEE International Real …, 2006 - ieeexplore.ieee.org
In this paper, we consider the system-wide energy management problem for a set of periodic
real-time tasks running on a DVS-enabled processor. Our solution uses a generalized …

Reactive speed control in temperature-constrained real-time systems

S Wang, R Bettati - Real-Time Systems, 2008 - Springer
In this paper, we study temperature-constrained real-time systems, where real-time
guarantees must be met without exceeding safe temperature levels within the processor. We …

Minimizing CPU energy in real-time systems with discrete speed management

E Bini, G Buttazzo, G Lipari - ACM Transactions on Embedded …, 2009 - dl.acm.org
This article presents a general framework to analyze and design embedded systems
minimizing the energy consumption without violating timing requirements. A set of realistic …

Energy-aware modeling and scheduling for dynamic voltage scaling with statistical real-time guarantee

X Zhong, CZ Xu - IEEE Transactions on computers, 2007 - ieeexplore.ieee.org
Dynamic voltage scaling (DVS) is a promising technique for battery-powered systems to
conserve energy consumption. Most existing DVS algorithms assume information about task …

Speed modulation in energy-aware real-time systems

E Bini, G Buttazzo, G Lipari - … on Real-Time Systems (ECRTS'05 …, 2005 - ieeexplore.ieee.org
This paper presents a general framework for analyzing and designing embedded systems
with energy and timing requirements. A set of realistic assumptions is considered in the …

Procrastination for leakage-aware rate-monotonic scheduling on a dynamic voltage scaling processor

JJ Chen, TW Kuo - Proceedings of the 2006 ACM SIGPLAN/SIGBED …, 2006 - dl.acm.org
As the dynamic voltage scaling (DVS) technique provides system engineers the flexibility to
trade-off the performance and the energy consumption, DVS has been adopted in many …

System-wide energy minimization for real-time tasks: Lower bound and approximation

X Zhong, CZ Xu - ACM Transactions on Embedded Computing Systems …, 2008 - dl.acm.org
We present a dynamic voltage scaling (DVS) technique that minimizes system-wide energy
consumption for both periodic and sporadic tasks. It is known that a system consists of …

Leakage-aware multiprocessor scheduling

P De Langen, B Juurlink - Journal of Signal Processing Systems, 2009 - Springer
When peak performance is unnecessary, Dynamic Voltage Scaling (DVS) can be used to
reduce the dynamic power consumption of embedded multiprocessors. In future …