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 条
  • [1] On the Scheduling of Energy-Aware Fault-Tolerant Mixed-Criticality Multicore Systems with Service Guarantee Exploration
    Safari, Sepideh
    Ansari, Mohsen
    Ershadi, Ghazal
    Hessabi, Shaahin
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (10) : 2338 - 2354
  • [2] Service Adaptions for Mixed-Criticality Systems
    Huang, Pengcheng
    Giannopoulou, Georgia
    Stoimenov, Nikolay
    Thiele, Lothar
    [J]. 2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 125 - 130
  • [3] Scheduling mixed-criticality systems to guarantee some service under all non-erroneous behaviors
    Baruah, Sanjoy
    Burns, Alan
    Guo, Zhishan
    [J]. PROCEEDINGS OF THE 28TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS ECRTS 2016, 2016, : 131 - 138
  • [4] Criticality-aware Design Space Exploration for Mixed-Criticality Embedded Systems
    Muttillo, Vittoriano
    Valente, Giacomo
    Pomante, Luigi
    [J]. COMPANION OF THE 2018 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '18), 2018, : 45 - 46
  • [5] Predictability in Mixed-Criticality Systems
    Kahil, Rany
    Poplavko, Peter
    Socci, Dario
    Bensalem, Saddek
    [J]. 2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 179 - 184
  • [6] Mixed-Criticality Systems as a Service for Non-Critical Tasks
    Hikmet, Mahmood
    Kuo, Matthew M. Y.
    Roop, Partha S.
    Ranjitkar, Prakash
    [J]. 2016 IEEE 19TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2016), 2016, : 221 - 228
  • [7] Robust Mixed-Criticality Systems
    Burns, Alan
    Davis, Robert, I
    Baruah, Sanjoy
    Bate, Iain
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (10) : 1478 - 1491
  • [8] Dynamic Budget Management with Service Guarantees for Mixed-Criticality Systems
    Gu, Xiaozhe
    Easwaran, Arvind
    [J]. PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2016, : 47 - 56
  • [9] Criticality-driven Design Space Exploration for Mixed-Criticality Heterogeneous Parallel Embedded Systems
    Muttillo, Vittoriano
    Valente, Giacomo
    Pomante, Luigi
    [J]. PARMA-DITAM 2018: 9TH WORKSHOP ON PARALLEL PROGRAMMING AND RUNTIME MANAGEMENT TECHNIQUES FOR MANY-CORE ARCHITECTURES AND 7TH WORKSHOP ON DESIGN TOOLS AND ARCHITECTURES FOR MULTICORE EMBEDDED COMPUTING PLATFORMS, 2018, : 63 - 68
  • [10] Dynamic Constraints for Mixed-Criticality Systems
    Juhasz, David
    Jantsch, Axel
    [J]. INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (COINS), 2019, : 25 - 30