Service Guarantee Exploration for Mixed-Criticality Systems

被引:0
|
作者
Su, Hang [1 ]
Guan, Nan [2 ,3 ]
Zhu, Dakai [1 ]
机构
[1] Univ Texas San Antonio, San Antonio, TX 78249 USA
[2] Northeastern Univ, Shenyang, Peoples R China
[3] Uppsala Univ, Uppsala, Sweden
关键词
Mixed-Criticality Systems; Service Guarantees; Demand Bound Analysis; TASKS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most mixed-criticality scheduling algorithms have the problem of service interruption for low-critical tasks, which has prompted several recent studies on providing various service guarantees for such tasks. In this paper, focusing on dual-criticality systems, we explore the best achievable service guarantees for low-critical tasks in different running modes and investigate their trade-offs. Specifically, the Elastic Mixed-Criticality (E-MC) task model is first extended to allow each lowcritical task to have a pair of small and large periods, which represent its service guarantees in the low and high running modes, respectively. To improve system schedulability under a mode-switch EDF scheduler, virtual deadlines for high-critical tasks are also incorporated. Then, we develop new demand bound functions (DBFs) following a unified approach and analyze the corresponding schedulability conditions. The service guarantees for low-critical tasks are explored via the adjustment of their paired periods. We show that, compared to the state-of-the-art solution, the proposed schedulability test derived from the refined DBFs can accommodate smaller periods and thus achieve better service guarantees for low-critical tasks. Moreover, there are some interesting trade-oIls between the service guarantees and a few guidelines are attained for properly specifying them.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] On Dynamic Thermal Conditions in Mixed-Criticality Systems
    Hosseinimotlagh, Seyedmehdi
    Ghahremannezhad, Ali
    Kim, Hyoseung
    2020 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2020), 2020, : 336 - 349
  • [42] Mixed-Criticality Scheduling of Sporadic Task Systems
    Baruah, Sanjoy K.
    Bonifaci, Vincenzo
    D'Angelo, Gianlorenzo
    Marchetti-Spaccamela, Alberto
    van der Ster, Suzanne
    Stougie, Leen
    ALGORITHMS - ESA 2011, 2011, 6942 : 555 - 566
  • [43] Relaxing the Synchronous Approach for Mixed-Criticality Systems
    Yip, Eugene
    Kuo, Matthew M. Y.
    Roop, Partha S.
    Broman, David
    2014 IEEE 20TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2014, : 89 - 100
  • [44] Adaptive Workload Management in Mixed-Criticality Systems
    Hu, Biao
    Huang, Kai
    Chen, Gang
    Cheng, Long
    Knoll, Alois
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 16 (01)
  • [45] Memory-Aware Scheduling for Mixed-Criticality Systems
    Li, Zheng
    Wang, Li
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT II, 2016, 9787 : 140 - 156
  • [46] Monitoring of Workload Arrival Functions for Mixed-Criticality Systems
    Neukirchner, Moritz
    Axer, Philip
    Michaels, Tobias
    Ernst, Rolf
    IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, : 88 - 96
  • [47] Time-Triggered Scheduling of Mixed-Criticality Systems
    Behera, Lalatendu
    Bhaduri, Purandar
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2017, 22 (04)
  • [48] A Requests Bundling DRAM Controller for Mixed-Criticality Systems
    Guo, Danlu
    Pellizzoni, Rodolfo
    PROCEEDINGS OF THE 23RD IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2017), 2017, : 247 - 258
  • [49] Mixed-Criticality Transactional Memory Controller for Embedded Systems
    Owda, Zaher
    Obermaisser, Roman
    2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 104 - 110
  • [50] On the Scheduling of Fault-Tolerant Mixed-Criticality Systems
    Huang, Pengcheng
    Yang, Hoeseok
    Thiele, Lothar
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,