DocumentCode :
3507711
Title :
Optimal reward-based scheduling of periodic real-time tasks
Author :
Aydin, Hakan ; Melhem, Rami ; Mossé, Daniel ; Mejfa-Alvarez, P.
Author_Institution :
Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
fYear :
1999
fDate :
1999
Firstpage :
79
Lastpage :
89
Abstract :
Reward-based scheduling refers to the problem in which there is a reward associated with the execution of a task. In our framework, each real-time task comprises a mandatory and an optional part, with which a nondecreasing reward function is associated. Imprecise Computation and Increased-Reward-with-Increased-Service models fall within the scope of this framework. In this paper we address the reward-based scheduling problem for periodic tasks. For linear and concave reward functions we show: (a) the existence of an optimal schedule where the optional service time of a task is constant at every instance and (b) how to efficiently compute this service time. We also prove that RMS-h (RMS with harmonic periods), EDF and LLF policies are optimal when used with the optimal service times we computed, and that the problem becomes NP-Hard, when the reward functions are convex. Further, our solution eliminates run-time overhead, and makes possible the use of existing scheduling disciplines
Keywords :
computational complexity; processor scheduling; real-time systems; NP-Hard; RMS-h; nondecreasing reward function; optimal reward-based scheduling; optimal schedule; periodic real-time tasks; task execution; Computer science; Contracts; Electrical capacitance tomography; Electronic switching systems; Multimedia databases; Multimedia systems; Processor scheduling; Real time systems; Runtime; Speech processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 1999. Proceedings. The 20th IEEE
Conference_Location :
Phoenix, AZ
ISSN :
1052-8725
Print_ISBN :
0-7695-0475-2
Type :
conf
DOI :
10.1109/REAL.1999.818830
Filename :
818830
Link To Document :
بازگشت