Dynamic budget management and budget reclamation for mixed-criticality systems

被引:12
作者
Gu, Xiaozhe [1 ]
Easwaran, Arvind [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
关键词
Mixed-criticality scheduling; Dynamic budget allocation; Budget reclamation;
D O I
10.1007/s11241-019-09330-2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many existing studies on mixed-criticality (MC) scheduling assume that low-criticality budgets for high-criticality applications are known apriori. These budgets are primarily used as guidance to determine when the scheduler should switch the system mode from low to high. Based on this key observation, in this paper we propose a dynamic MC scheduling model under which low-criticality budgets for individual high-criticality applications are determined at runtime based on a system-wide total low-criticality budget allocation for all the high-criticality applications combined. This total budget is used as guidance in our model to determine the need for a mode-switch. At run time, a job may terminate prior to its allocated low-criticality budget, and hence the remaining low-criticality budget is wasted. Therefore, in the paper, we also propose a budget reclamation scheme that can work along with the dynamic model to further prevent the occurrence of mode-switch.
引用
收藏
页码:552 / 597
页数:46
相关论文
共 34 条
  • [11] DAVIS RI, 1993, REAL-TIME SYSTEMS SYMPOSIUM: PROCEEDINGS, P222, DOI 10.1109/REAL.1993.393496
  • [12] Demand-based Scheduling of Mixed-Criticality Sporadic Tasks on One Processor
    Easwaran, Arvind
    [J]. IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, : 78 - 87
  • [13] Bounding and Shaping the Demand of Mixed-Criticality Sporadic Tasks
    Ekberg, Pontus
    Yi, Wang
    [J]. PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, : 135 - 144
  • [14] Fleming Tom., 2014, PROC 2 WORKSHOP MIXE, P33
  • [15] Mixed Criticality Systems with Weakly-Hard Constraints
    Gettings, Oliver
    Quinton, Sophie
    Davis, Robert I.
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON REAL-TIME AND NETWORKS SYSTEMS (RTNS) 2015, 2015, : 237 - 246
  • [16] Gu XZ, 2016, PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), P47, DOI [10.1109/RTSS.2016.15, 10.1109/RTSS.2016.014]
  • [17] Resource Efficient Isolation Mechanisms in Mixed-Criticality Scheduling
    Gu, Xiaozhe
    Easwaran, Arvind
    Phan, Kieu-My
    Shin, Insik
    [J]. PROCEEDINGS OF THE 2015 27TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2015), 2015, : 13 - 24
  • [18] EDF Schedulability Analysis on Mixed-Criticality Systems with Permitted Failure Probability
    Guo, Zhishan
    Santinelli, Luca
    Yang, Kecheng
    [J]. 2015 IEEE 21ST INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, 2015, : 187 - 196
  • [19] Huang P, 2014, P AS S PAC DES AUT C
  • [20] Huang P.-S., 2013, P 2013 IEEE 18 C EM, P1, DOI [10.1109/IVMSPW.2013.6611921, DOI 10.1109/ETFA.2013.6647967, DOI 10.1155/2013/376123]