Expressing survivability considerations in mixed-criticality scheduling theory

被引:3
|
作者
Baruah, Sanjoy [1 ]
Burns, Alan [2 ]
机构
[1] Washington Univ, St Louis, MO 63110 USA
[2] Univ York, York, N Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
Mixed-criticality scheduling; Survivability; Robustness and resilience; Preemptive uniprocessor scheduling algorithms;
D O I
10.1016/j.sysarc.2020.101755
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mixed-criticality scheduling theory (MCSh) was developed to allow for more resource-efficient implementation of systems comprising different components that need to have their correctness validated at different levels of assurance. MCSh is primarily concerned with the pre-runtime verification of such systems; hence many mixed-criticality scheduling algorithms tend to exhibit poor survivability characteristics during run-time. (e.g., MCSh allows for less-important ("Lo-criticality") workloads to be completely discarded in the event that run-time behavior is not compliant with the assumptions under which the correctness of the Lo-criticality workload should be verified.) We propose extensions to MCSh to make it cognizant of survivability considerations, by defining quantitative metrics for the robustness and resilience of mixed-criticality scheduling algorithms. Such metrics allow us to make quantitative assertions regarding the survivability characteristics of mixed-criticality scheduling algorithms, and to compare different algorithms from the perspective of their survivability.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Incorporating Robustness and Resilience into Mixed-Criticality Scheduling Theory
    Baruah, Sanjoy
    Burns, Alan
    [J]. 2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2019), 2019, : 155 - 162
  • [2] Mixed-Criticality Scheduling Theory: Scope, Promise, and Limitations
    Baruah, Sanjoy
    [J]. IEEE DESIGN & TEST, 2018, 35 (02) : 31 - 37
  • [3] Sustainability in Mixed-Criticality Scheduling
    Guo, Zhishan
    Sruti, Sai
    Ward, Bryan C.
    Baruah, Sanjoy
    [J]. 2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 24 - 33
  • [4] Mixed-criticality scheduling on multiprocessors
    Sanjoy Baruah
    Bipasa Chattopadhyay
    Haohan Li
    Insik Shin
    [J]. Real-Time Systems, 2014, 50 : 142 - 177
  • [5] Mixed-criticality scheduling on multiprocessors
    Baruah, Sanjoy
    Chattopadhyay, Bipasa
    Li, Haohan
    Shin, Insik
    [J]. REAL-TIME SYSTEMS, 2014, 50 (01) : 142 - 177
  • [6] Scheduling of Mixed-Criticality Systems with RUN
    Gratia, Romain
    Robert, Thomas
    Pautet, Laurent
    [J]. PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [7] Mixed-Criticality Scheduling with I/O
    Missimer, Eric
    Missimer, Katherine
    West, Richard
    [J]. PROCEEDINGS OF THE 28TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS ECRTS 2016, 2016, : 120 - 130
  • [8] Global mixed-criticality scheduling on multiprocessors
    Li, Haohan
    Baruah, Sanjoy
    [J]. PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, : 166 - 175
  • [9] Mixed-Criticality Scheduling on Multiprocessors with Service Guarantees
    Ramanathan, Saravanan
    Easwaran, Arvind
    [J]. 2018 IEEE 21ST INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2018), 2018, : 17 - 24
  • [10] Scheduling Mixed-criticality Systems on Reconfigurable Platforms
    Sehhatbakhsh, Sadegh
    Sedaghat, Yasser
    [J]. 2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 431 - 436