Article detail · 2003
Optimal reward-based scheduling of periodic real-time tasks
- Year
- 2003
- Type
- conference-paper
Abstract
OpenAlex · English
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.
Topics
Citations
OpenAlex cited_by_count. Not a WoS or Scopus citation count; those sources have no separate column here.
69 citations
OpenAlex cited_by_count (cache / database)
3 publications in the local catalog that cite this work (OpenAlex reference match; not the full global list).
- Determining optimal processor speeds for periodic real-time tasks with different power characteristics 2002
- Optimal scheduling of imprecise computation tasks in the presence of multiple faults 2002
- Energy management of embedded wireless systems through voltage and modulation scaling under probabilistic workloads 2014