DocumentCode
2909598
Title
Scheduling Periodic Real-Time Tasks with Heterogeneous Reward Requirements
Author
Hou, I-hong ; Kumar, P.R.
Author_Institution
Dept. of CS, Univ. of Illinois, Urbana, IL, USA
fYear
2011
fDate
Nov. 29 2011-Dec. 2 2011
Firstpage
282
Lastpage
291
Abstract
We study the problem of scheduling periodic real-time tasks which have individual minimum reward requirements. We consider situations where tasks generate jobs that can be provided arbitrary service times before their deadlines, and obtain rewards based on the service times received by the jobs of the task. We show that this model is compatible with the imprecise computation models and the increasing reward with increasing service models. In contrast to previous work on these models, which mainly focus on maximizing the total reward in the system, we additionally aim to fulfill different reward requirements by different tasks. This provides better fairness and also allows fine-grained tradeoff between tasks. We first derive a necessary and sufficient condition for a system with reward requirements of tasks to be feasible. We next obtain an off-line feasibility optimal scheduling policy. We then study a sufficient condition for a policy to be feasibility optimal or achieve some approximation bound. This condition serves as a guideline for designing on-line scheduling policy and we obtain a greedy policy based on it. We prove that the on-line policy is feasibility optimal when all tasks have the same periods, and also obtain an approximation bound for the policy under general cases. We test our policies in comparative simulations.
Keywords
real-time systems; scheduling; computation models; greedy policy; heterogeneous reward requirements; individual minimum reward requirements; offline feasibility optimal scheduling policy; online scheduling policy; periodic real-time task scheduling; service models; service times; Approximation methods; Computational modeling; Iris; Real time systems; Schedules; Servers; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium (RTSS), 2011 IEEE 32nd
Conference_Location
Vienna
ISSN
1052-8725
Print_ISBN
978-1-4577-2000-0
Type
conf
DOI
10.1109/RTSS.2011.33
Filename
6121446
Link To Document