Elastic Scheduling for Graceful Degradation of Mixed-Criticality Systems

被引:0
作者
Sun, Zhuoran [1 ]
Sudvarg, Marion [1 ]
Gill, Christopher [1 ]
机构
[1] Washington Univ St Louis, St Louis, MO 14263 USA
来源
2024 32ND INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS, RTNS 2024 | 2024年
关键词
Real-Time Systems; Mixed-Criticality Systems; Elastic Scheduling; Graceful Degradation;
D O I
10.1145/3696355.3699701
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many mixed-criticality system models drop all jobs of low-criticality tasks when a criticality mode switch occurs, ensuring that highcriticality 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.
引用
收藏
页码:218 / 228
页数:11
相关论文
共 30 条
[1]  
[Anonymous], 2011, Software Considerations in Airborne Systems and Equipment Certification
[2]  
[Anonymous], 2010, Functional Safety of Electrical/Electronic/Programmable Electronic Safety-Related SystemsParts 1 to 7
[3]  
[Anonymous], 2018, Road vehicles - Functional safety
[4]   The preemptive uniprocessor scheduling of mixed-criticality implicit-deadline sporadic task systems [J].
Baruah, S. ;
Bonifaci, V. ;
D'Angelo, G. ;
Li, H. ;
Marchetti-Spaccamela, A. ;
van der Ster, S. ;
Stougie, L. .
PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, :145-154
[5]   Preemptive Uniprocessor Scheduling of Mixed-Criticality Sporadic Task Systems [J].
Baruah, Sanjoy ;
Bonifaci, Vincenzo ;
D'Angelo, Gianlorenzo ;
Li, Haohan ;
Marchetti-Spaccamela, Alberto ;
van der Ster, Suzanne ;
Stougie, Leen .
JOURNAL OF THE ACM, 2015, 62 (02)
[6]  
Baruah SK, 2011, LECT NOTES COMPUT SC, V6942, P555, DOI 10.1007/978-3-642-23719-5_47
[7]   The Advanced Particle-astrophysics Telescope (APT): Computation in Space Invited Paper [J].
Buckley, James H. ;
Buhler, Jeremy ;
Chamberlain, Roger D. .
PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2024-WORKSHOPS AND SPECIAL SESSIONS, CF 2024 COMPANION, 2024, :122-127
[8]   Elastic task model for adaptive rate control [J].
Buttazzo, GC ;
Lipari, G ;
Abeni, L .
19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, :286-295
[9]   Elastic scheduling for flexible workload management [J].
Buttazzo, GC ;
Lipari, G ;
Caccamo, M ;
Abeni, L .
IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (03) :289-302
[10]   Demand-based Scheduling of Mixed-Criticality Sporadic Tasks on One Processor [J].
Easwaran, Arvind .
IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, :78-87