Some Results of the Earliest Deadline Scheduling Algorithm
IEEE Transactions on Software Engineering
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Leakage aware dynamic voltage scaling for real-time embedded systems
Proceedings of the 41st annual Design Automation Conference
Procrastination scheduling in fixed priority real-time systems
Proceedings of the 2004 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems
Reducing both dynamic and leakage energy consumption for hard real-time systems
Proceedings of the 2004 international conference on Compilers, architecture, and synthesis for embedded systems
Feasibility Analysis of Real-Time Periodic Tasks with Offsets
Real-Time Systems
Dynamic slack reclamation with procrastination scheduling in real-time embedded systems
Proceedings of the 42nd annual Design Automation Conference
SODA '06 Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm
Procrastination for leakage-aware rate-monotonic scheduling on a dynamic voltage scaling processor
Proceedings of the 2006 ACM SIGPLAN/SIGBED conference on Language, compilers, and tool support for embedded systems
Real-time interfaces for composing real-time systems
EMSOFT '06 Proceedings of the 6th ACM & IEEE International conference on Embedded software
Analysis of window-constrained execution time systems
Real-Time Systems
ACM Transactions on Algorithms (TALG)
Minimum Deadline Calculation for Periodic Real-Time Tasks in Dynamic Priority Systems
IEEE Transactions on Computers
EMSOFT '08 Proceedings of the 8th ACM international conference on Embedded software
Adaptive Dynamic Power Management for Hard Real-Time Systems
RTSS '09 Proceedings of the 2009 30th IEEE Real-Time Systems Symposium
Sensitivity Analysis for EDF Scheduled Arbitrary Deadline Real-Time Systems
RTCSA '10 Proceedings of the 2010 IEEE 16th International Conference on Embedded and Real-Time Computing Systems and Applications
Enhanced Race-To-Halt: A Leakage-Aware Energy Management Approach for Dynamic Priority Systems
ECRTS '11 Proceedings of the 2011 23rd Euromicro Conference on Real-Time Systems
SPARTS: Simulator for Power Aware and Real-Time Systems
TRUSTCOM '11 Proceedings of the 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications
Hi-index | 0.00 |
Energy consumption is a major concern in modern real-time embedded systems and leakage current is a main contributor to it. To deal with the leakage current, several procrastination approaches have been proposed in the past in order to reduce the energy consumption. These approaches approximate the procrastination interval for the ease of analysis and sub-optimally utilise the potential to reduce the energy consumption. This paper presents an optimal method to determine the procrastination interval of each task and generalise the task-model to cover the constrained deadline tasks. Analytical and experimental results show the superiority of the proposed technique. In the best case, the proposed technique extends the average sleep interval up to 75% and decreases the energy consumption in idle state up to 55% over the state-of-the-art.