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 …

Leakage aware dynamic voltage scaling for real-time embedded systems

R Jejurikar, C Pereira, R Gupta - Proceedings of the 41st annual Design …, 2004 - dl.acm.org
A five-fold increase in leakage current is predicted with each technology generation. While
Dynamic Voltage Scaling (DVS) is known to reduce dynamic power consumption, it also …

Power prediction for Intel XScale® processors using performance monitoring unit events

G Contreras, M Martonosi - … of the 2005 international symposium on Low …, 2005 - dl.acm.org
This paper demonstrates a first-order, linear power estimation model ha uses performance
counters to estimate run-time CPU and memory power consumption of the Intel PXA255 …

Fine-grained dynamic voltage and frequency scaling for precise energy and performance tradeoff based on the ratio of off-chip access to on-chip computation times

K Choi, R Soma, M Pedram - IEEE transactions on computer …, 2004 - ieeexplore.ieee.org
This work presents an intraprocess dynamic voltage and frequency scaling (DVFS)
technique targeted toward nonreal-time applications running on an embedded system …

Dynamic voltage and frequency scaling based on workload decomposition

K Choi, R Soma, M Pedram - … of the 2004 international symposium on …, 2004 - dl.acm.org
This paper presents a technique called" workload decomposition" in which the CPU
workload is decomposed in two parts: on-chip and off-chip. The on-chip workload signifies …

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 …

Optimal voltage allocation techniques for dynamically variable voltage processors

WC Kwon, T Kim - ACM Transactions on Embedded Computing Systems …, 2005 - dl.acm.org
This paper presents important, new results of a study on the problem of task scheduling and
voltage allocation in dynamically variable voltage processors, the purpose of which was …

Dynamic low-power reconfiguration of real-time systems with periodic and probabilistic tasks

X Wang, I Khemaissia, M Khalgui, ZW Li… - IEEE Transactions …, 2014 - ieeexplore.ieee.org
This paper deals with the dynamic low-power reconfiguration of a real-time system. It
processes periodic and probabilistic tasks that have hard/soft deadlines corresponding to …

Dynamic voltage frequency scaling for multi-tasking systems using online learning

G Dhiman, TS Rosing - … of the 2007 international symposium on Low …, 2007 - dl.acm.org
This paper presents an extremely lightweight dynamic voltage and frequency scaling
technique targeted towards modern multi-tasking systems. The technique utilizes processors …

Energy aware task scheduling with task synchronization for embedded real time systems

R Jejurikar, R Gupta - Proceedings of the 2002 international conference …, 2002 - dl.acm.org
Slowdown factors determine the extent of slowdown a computing system can experience
based on functional and performance requirements. Dynamic Voltage Scaling (DVS) of a …