English

Demand-based Scheduling of Mixed-Criticality Sporadic Tasks on One Processor

Operating Systems 2020-03-13 v1

Abstract

Strategies that artificially tighten high-criticality task deadlines in low-criticality behaviors have been successfully employed for scheduling mixed-criticality systems. Although efficient scheduling algorithms have been developed for implicit deadline task systems, the same is not true for more general sporadic tasks. In this paper we develop a new demand-based schedulability test for such general mixed-criticality task systems, in which we collectively bound the low- and high-criticality demand of tasks. We show that the new test strictly dominates the only other known demand-based test for such systems. We also propose a new deadline tightening strategy based on this test, and show through simulations that the strategy significantly outperforms all known scheduling algorithms for a variety of sporadic task systems.

Keywords

Cite

@article{arxiv.2003.05444,
  title  = {Demand-based Scheduling of Mixed-Criticality Sporadic Tasks on One Processor},
  author = {Arvind Easwaran},
  journal= {arXiv preprint arXiv:2003.05444},
  year   = {2020}
}

Comments

\copyright 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works

R2 v1 2026-06-23T14:11:58.014Z