SODA '03 Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms
Leakage aware dynamic voltage scaling for real-time embedded systems
Proceedings of the 41st annual Design Automation Conference
FOCS '04 Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science
Pruning-based, energy-optimal, deterministic I/O device scheduling for hard real-time systems
ACM Transactions on Embedded Computing Systems (TECS)
System-level energy-efficient dynamic task scheduling
Proceedings of the 42nd annual Design Automation Conference
DVS for buffer-constrained architectures with predictable QoS-energy tradeoffs
CODES+ISSS '05 Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Aggregating processor free time for energy reduction
CODES+ISSS '05 Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
SODA '06 Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm
Interface-Based Design of Real-Time Systems with Hierarchical Scheduling
RTAS '06 Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium
Online energy-aware I/O device scheduling for hard real-time systems
Proceedings of the conference on Design, automation and test in Europe: Proceedings
System-Level Energy-Efficiency for Real-Time Tasks
ISORC '07 Proceedings of the 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
Proceedings of the 2007 IEEE/ACM international conference on Computer-aided design
RTSS '07 Proceedings of the 28th IEEE International Real-Time Systems Symposium
Feasibility Analysis of On-Line DVS Algorithms for Scheduling Arbitrary Event Streams
RTSS '09 Proceedings of the 2009 30th IEEE Real-Time Systems Symposium
Hi-index | 0.00 |
Dynamic power management has become essential for battery-driven embedded systems. This paper explores how to efficiently and effectively reduce the energy consumption of a device (system) for serving multiple event streams. Considering two different preemptive scheduling, i.e., earliest deadline first and fixed priority, we propose new method to adaptively control the power mode of the device according to historical arrivals of events. Our method can not only tackle arbitrary event arrivals but also provide hard real-time guarantees with respect to both timing and backlog constraints. Simulation results are presented as well to demonstrate the effectiveness of our approach.