Demand-based scheduling of mixed-criticality sporadic tasks on one processor

Arvind Easwaran*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

63 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationProceedings - IEEE 34th Real-Time Systems Symposium, RTSS 2013
Pages78-87
Number of pages10
DOIs
Publication statusPublished - 2013
Externally publishedYes
EventIEEE 34th Real-Time Systems Symposium, RTSS 2013 - Vancouver, BC, Canada
Duration: Dec 3 2013Dec 6 2013

Publication series

NameProceedings - Real-Time Systems Symposium
ISSN (Print)1052-8725

Conference

ConferenceIEEE 34th Real-Time Systems Symposium, RTSS 2013
Country/TerritoryCanada
CityVancouver, BC
Period12/3/1312/6/13

ASJC Scopus Subject Areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Demand-based scheduling of mixed-criticality sporadic tasks on one processor'. Together they form a unique fingerprint.

Cite this