A scheduling algorithm for tasks described by time value function
Real-Time Systems
The effects of jitter on the peceptual quality of video
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 2)
Best-effort decision-making for real-time scheduling
Best-effort decision-making for real-time scheduling
IEEE Transactions on Parallel and Distributed Systems
Utility Accrual Real-Time Scheduling under Variable Cost Functions
RTCSA '05 Proceedings of the 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
IEEE Transactions on Computers
Energy-efficient, utility accrual scheduling under resource constraints for mobile embedded systems
ACM Transactions on Embedded Computing Systems (TECS)
Resource prediction for media stream decoding
Proceedings of the conference on Design, automation and test in Europe
A Gravitational Task Model for Target Sensitive Real-Time Applications
ECRTS '08 Proceedings of the 2008 Euromicro Conference on Real-Time Systems
On-Line Scheduling Algorithm for the Gravitational Task Model
ECRTS '09 Proceedings of the 2009 21st Euromicro Conference on Real-Time Systems
Hi-index | 0.00 |
Target sensitive tasks have an execution window for feasibility and must execute at a target point in time for maximum utility. In the gravitational task model, a task can express a target point, and the utility decay as a function of the deviation from this point. A method called equilibrium approximates the schedule with maximum utility accrual based on an analogy with physical pendulums. In this paper, we propose a scheduling algorithm for this task model to schedule periodic tasks. The basic idea of our solution is to combine the equilibrium with Earliest Deadline First (EDF) in order to reuse EDF's well studied timeliness analysis. We present simulation results and an example multimedia application to show the benefits of our solution.