Elastic Scheduling for Graceful Degradation of Mixed-Criticality Systems

Zhuoran Sun, Marion Sudvarg, Christopher Gill

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

Abstract

Many mixed-criticality system models drop all jobs of low-criticality tasks when a criticality mode switch occurs, ensuring that high-criticality tasks still can meet their deadlines in the new mode. However, this means that even important low-criticality tasks are discarded, which may not be acceptable in some systems in practice. This paper addresses that distinction between criticality and importance through a new Inelastic Graceful Earliest Deadline First with Virtual Deadlines (IG-EDF-VD) scheme that upon a criticality mode switch only discards the least important low-criticality tasks necessary to ensure feasibility. Moreover, we consider elastic scheduling within our mixed-criticality model (EG-EDF-VD), using compression of workload-elastic tasks' utilizations (and, as a result, execution time budgets) to reduce further the number of low-criticality tasks that are dropped.

Original languageEnglish
Title of host publicationRTNS 2024 - 2024 32nd International Conference on Real-Time Networks and Systems
PublisherAssociation for Computing Machinery, Inc
Pages218-228
Number of pages11
ISBN (Electronic)9798400717246
DOIs
StatePublished - Jan 3 2025
Event32nd International Conference on Real-Time Networks and Systems, RTNS 2024 - Porto, Portugal
Duration: Nov 6 2024Nov 8 2024

Publication series

NameRTNS 2024 - 2024 32nd International Conference on Real-Time Networks and Systems

Conference

Conference32nd International Conference on Real-Time Networks and Systems, RTNS 2024
Country/TerritoryPortugal
CityPorto
Period11/6/2411/8/24

Keywords

  • Elastic Scheduling
  • Graceful Degradation
  • Mixed-Criticality Systems
  • Real-Time Systems

Fingerprint

Dive into the research topics of 'Elastic Scheduling for Graceful Degradation of Mixed-Criticality Systems'. Together they form a unique fingerprint.

Cite this