Dynamic Scheduling of Skippable Periodic Tasks with Energy Efficiency in Weakly Hard Real-Time System
Santhi Baskaran, P. Thambidurai

TL;DR
This paper introduces optimal slack management algorithms that enhance energy efficiency in weakly hard real-time systems by integrating Dynamic Voltage Scaling and Dynamic Power Down techniques with existing scheduling algorithms.
Contribution
It proposes novel algorithms for slack management that improve energy efficiency of existing weakly hard real-time scheduling methods using DVS and DPD.
Findings
Enhanced energy savings in real-time systems.
Improved scheduling efficiency with slack management.
Potential extension to battery-powered portable devices.
Abstract
Energy consumption is a critical design issue in real-time systems, especially in battery- operated systems. Maintaining high performance, while extending the battery life between charges is an interesting challenge for system designers. Dynamic Voltage Scaling (DVS) allows a processor to dynamically change speed and voltage at run time, thereby saving energy by spreading run cycles into idle time. Knowing when to use full power and when not, requires the cooperation of the operating system scheduler. Usually, higher processor voltage and frequency leads to higher system throughput while energy reduction can be obtained using lower voltage and frequency. Instead of lowering processor voltage and frequency as much as possible, energy efficient real-time scheduling adjusts voltage and frequency according to some optimization criteria, such as low energy consumption or high throughput,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReal-Time Systems Scheduling · Parallel Computing and Optimization Techniques · Embedded Systems Design Techniques
