This paper presents an optimal procrastinating voltage scheduling (OP-DVS) for hard real-time systems using stochastic workload information. Algorithms are presented for both single-task and multi-task workloads. Offline calculations provide real-time guarantees for worst-case execution, and online scheduling reclaims slack time and schedules tasks accordingly. The OP-DVS algorithm is provably optimal in terms of energy minimization with no deadline misses. Simulation results show up to 30 % energy savings for single-task workloads and 74 % for multi-task workloads compared to using a constant worst-case execution voltage. The complexity of the algorithm for multi-task workloads is linear to the number of tasks involved
Voltage scheduling is indispensable for exploiting the benefit of variable voltage processors. Thoug...
Power-aware scheduling reduces CPU energy consumption in hard real-time systems through dynamic volt...
This paper applies the concept of real-time process scheduling to a Dynamic Voltage Scaling (DVS) mi...
This paper presents an efficient method to find the optimal intra-task voltage/frequency scheduling ...
Many computing systems have adopted the dynamic voltage scaling (DVS) technique to reduce energy con...
To fully exploit the benefit of variable voltage processors, voltage schedules must be designed in t...
Dynamic voltage scaling (DVS) has been adopted in many com-puting systems to reduce the energy consu...
A novel energy reduction strategy to maximally exploit the dynamic workload variation is proposed fo...
This paper deals with energy-aware real-time system scheduling using dynamic voltage scaling (DVS) f...
Dynamic voltage scaling (DVS), which adjusts the clock speed and supply voltage dynamically, is an e...
In this paper, we tackle the problem of minimizing the energy consumption of single-processor-core s...
This paper presents an energy-aware method to schedule multiple real-time tasks in multiprocessor sy...
Abstract Dynamic Voltage Scaling (DVS) is an effective technique for reducing energy consumption in...
Abstract- This paper addresses the problem of minimizing energy consumption of a computer system per...
World Automation Congress Fourth International Forum on Multimedia & Image Processing Jun. 2004This ...
Voltage scheduling is indispensable for exploiting the benefit of variable voltage processors. Thoug...
Power-aware scheduling reduces CPU energy consumption in hard real-time systems through dynamic volt...
This paper applies the concept of real-time process scheduling to a Dynamic Voltage Scaling (DVS) mi...
This paper presents an efficient method to find the optimal intra-task voltage/frequency scheduling ...
Many computing systems have adopted the dynamic voltage scaling (DVS) technique to reduce energy con...
To fully exploit the benefit of variable voltage processors, voltage schedules must be designed in t...
Dynamic voltage scaling (DVS) has been adopted in many com-puting systems to reduce the energy consu...
A novel energy reduction strategy to maximally exploit the dynamic workload variation is proposed fo...
This paper deals with energy-aware real-time system scheduling using dynamic voltage scaling (DVS) f...
Dynamic voltage scaling (DVS), which adjusts the clock speed and supply voltage dynamically, is an e...
In this paper, we tackle the problem of minimizing the energy consumption of single-processor-core s...
This paper presents an energy-aware method to schedule multiple real-time tasks in multiprocessor sy...
Abstract Dynamic Voltage Scaling (DVS) is an effective technique for reducing energy consumption in...
Abstract- This paper addresses the problem of minimizing energy consumption of a computer system per...
World Automation Congress Fourth International Forum on Multimedia & Image Processing Jun. 2004This ...
Voltage scheduling is indispensable for exploiting the benefit of variable voltage processors. Thoug...
Power-aware scheduling reduces CPU energy consumption in hard real-time systems through dynamic volt...
This paper applies the concept of real-time process scheduling to a Dynamic Voltage Scaling (DVS) mi...