Semi-clairvoyance in mixed-criticality scheduling

  • Kunal Agrawal
  • , Sanjoy Baruah
  • , Alan Burns

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

26 Scopus citations

Abstract

In the Vestal model of mixed-criticality systems, jobs are characterized by multiple different estimates of their actual, but unknown, worst-case execution time (WCET) parameters. Prior work on mixed-criticality scheduling theory assumes that the execution duration of a job is only revealed by actually executing the job through to completion. We consider a different ∗semi-clairvoyant∗ model here, in which it is assumed that upon arrival a job reveals which of its WCET parameters it will respect. We identify circumstances under which this is a reasonable model, and design and evaluate scheduling algorithms appropriate for this model. We show that such semi-clairvoyance yields a significant quantifiable benefit over non-clairvoyance, in terms of both the complexity of schedulability analysis and the speedup needed to ensure schedulability.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 40th Real-Time Systems Symposium, RTSS 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages458-468
Number of pages11
ISBN (Electronic)9781728144030
DOIs
StatePublished - Dec 2019
Event40th IEEE Real-Time Systems Symposium, RTSS 2019 - Hong Kong, China
Duration: Dec 3 2019Dec 6 2019

Publication series

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

Conference

Conference40th IEEE Real-Time Systems Symposium, RTSS 2019
Country/TerritoryChina
CityHong Kong
Period12/3/1912/6/19

Keywords

  • Mixed criticality
  • Real time scheduling theory
  • Semi clairvoyance
  • Speedup bounds

Fingerprint

Dive into the research topics of 'Semi-clairvoyance in mixed-criticality scheduling'. Together they form a unique fingerprint.

Cite this