Computer-controlled systems: theory and design (2nd ed.)
Computer-controlled systems: theory and design (2nd ed.)
Knapsack problems: algorithms and computer implementations
Knapsack problems: algorithms and computer implementations
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Energy-conserving feedback EDF scheduling for embedded systems with real-time constraints
Proceedings of the joint conference on Languages, compilers and tools for embedded systems: software and compilers for embedded systems
Feedback–Feedforward Scheduling of Control Tasks
Real-Time Systems
Voltage-Clock-Scaling Adaptive Scheduling Techniques for Low Power in Hard Real-Time Systems
RTAS '00 Proceedings of the Sixth IEEE Real Time Technology and Applications Symposium (RTAS 2000)
Power-Optimized Scheduling Server for Real-Time Tasks
RTAS '02 Proceedings of the Eighth IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'02)
On task schedulability in real-time control systems
RTSS '96 Proceedings of the 17th IEEE Real-Time Systems Symposium
A Control Theoretical Model for Quality of Service Adaptations
A Control Theoretical Model for Quality of Service Adaptations
Feedback Control Scheduling in Distributed Real-Time Systems
RTSS '01 Proceedings of the 22nd IEEE Real-Time Systems Symposium
A control-theoretic approach to dynamic voltage scheduling
Proceedings of the 2003 international conference on Compilers, architecture and synthesis for embedded systems
Feedback EDF Scheduling Exploiting Dynamic Voltage Scaling
RTAS '04 Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium
On the energy consumption and performance of systems software
Proceedings of the 4th Annual International Conference on Systems and Storage
Hi-index | 0.00 |
In this paper we propose an energy-based feedback control scheduling framework for power-aware soft real-time tasks executing in dynamic environments, where real-time parameters are not known a priori. We propose the use of a controller based on an Energy Savings Ratio, which allows higher energy savings when higher missed deadlines are allowed to ocurr. The scheduler uses the energy feedback to calculate the amount of workload to be adjusted and provides the input for a variable voltage optimization algorithm (VVA). The VVA algorithm is a greedy algorithm that adjusts the workload to optimize power consumption by computing a near optimal solution for the tasks's voltage/speed selection problem. Extensive sets of tests are executed to simulate the performance of our energy feedback scheduling power-aware architecture under overload and underload conditions. Simulation results show that the proposed architecture is capable of handling real-time tasks with unknown arrivals and execution times, and derive a system in which power savings are maximized