Real-time dynamic voltage scaling for low-power embedded operating systems

P Pillai, KG Shin - Proceedings of the eighteenth ACM symposium on …, 2001 - dl.acm.org
In recent years, there has been a rapid and wide spread of non-traditional computing
platforms, especially mobile and portable computing devices. As applications become …

Power-aware scheduling for periodic real-time tasks

H Aydin, R Melhem, D Mossé… - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
We address power-aware scheduling of periodic tasks to reduce CPU energy consumption
in hard real-time systems through dynamic voltage scaling. Our intertask voltage scheduling …

Scheduling with dynamic voltage/speed adjustment using slack reclamation in multiprocessor real-time systems

D Zhu, R Melhem, BR Childers - IEEE transactions on parallel …, 2003 - ieeexplore.ieee.org
The high power consumption of modern processors becomes a major concern because it
leads to decreased mission duration (for battery-operated systems), increased heat …

Dynamic and aggressive scheduling techniques for power-aware real-time systems

H Aydin, R Melhem, D Mossé… - … 22nd IEEE Real-Time …, 2001 - ieeexplore.ieee.org
In this paper we address power-aware scheduling of periodic hard real-time tasks using
dynamic voltage scaling. Our solution includes three parts:(a) a static (off-line) solution to …

The design, implementation, and evaluation of a compiler algorithm for CPU energy reduction

CH Hsu, U Kremer - Proceedings of the ACM SIGPLAN 2003 conference …, 2003 - dl.acm.org
This paper presents the design and implementation of a compiler algorithm that effectively
optimizes programs for energy usage using dynamic voltage scaling (DVS). The algorithm …

The design and implementation of PowerMill

CX Huang, B Zhang, AC Deng, B Swirski - Proceedings of the 1995 …, 1995 - dl.acm.org
In this paper we discuss the design and implementation of the simulator PowerMill, a novel
transistor level simulator for the simulation of current and power behavior in vlsi circuits. With …

Critical power slope: understanding the runtime effects of frequency scaling

A Miyoshi, C Lefurgy, E Van Hensbergen… - Proceedings of the 16th …, 2002 - dl.acm.org
Energy efficiency is becoming an increasingly important feature for both mobile and high-
performance server systems. Most processors designed today include power management …

A cooperative game theoretical technique for joint optimization of energy consumption and response time in computational grids

SU Khan, I Ahmad - IEEE Transactions on Parallel and …, 2008 - ieeexplore.ieee.org
With the explosive growth in computers and the growing scarcity in electric supply, reduction
of energy consumption in large-scale computing systems has become a research issue of …

Hard real-time scheduling for low-energy using stochastic data and DVS processors

F Gruian - Proceedings of the 2001 international symposium on …, 2001 - dl.acm.org
The work presented in this paper addresses scheduling for reduced energy of hard real-time
tasks with fixed priorities assigned in a rate monotonic or deadline monotonic manner. The …

Feedback EDF scheduling of real-time tasks exploiting dynamic voltage scaling

Y Zhu, F Mueller - Real-Time Systems, 2005 - Springer
Many embedded systems are constrained by limits on power consumption, which are
reflected in the design and implementation for conserving their energy utilization. Dynamic …