TY - GEN
T1 - Elastic Scheduling for Graceful Degradation of Mixed-Criticality Systems
AU - Sun, Zhuoran
AU - Sudvarg, Marion
AU - Gill, Christopher
N1 - Publisher Copyright:
Copyright © 2024 held by the owner/author(s).
PY - 2025/1/3
Y1 - 2025/1/3
N2 - 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.
AB - 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.
KW - Elastic Scheduling
KW - Graceful Degradation
KW - Mixed-Criticality Systems
KW - Real-Time Systems
UR - http://www.scopus.com/inward/record.url?scp=85218342205&partnerID=8YFLogxK
U2 - 10.1145/3696355.3699701
DO - 10.1145/3696355.3699701
M3 - Conference contribution
AN - SCOPUS:85218342205
T3 - RTNS 2024 - 2024 32nd International Conference on Real-Time Networks and Systems
SP - 218
EP - 228
BT - RTNS 2024 - 2024 32nd International Conference on Real-Time Networks and Systems
PB - Association for Computing Machinery, Inc
T2 - 32nd International Conference on Real-Time Networks and Systems, RTNS 2024
Y2 - 6 November 2024 through 8 November 2024
ER -