Mixed Criticality on Multi-cores Accounting for Resource Stress and Resource Sensitivity

被引:1
|
作者
Davis, Robert I. [1 ]
Bate, Iain [1 ]
机构
[1] Univ York, Dept Comp Sci, York, N Yorkshire, England
基金
“创新英国”项目; 英国工程与自然科学研究理事会;
关键词
real-time; multi-core; mixed criticality; fixed priority; schedulability analysis; cross-core contention; interference; MEMORY INTERFERENCE; SCHEDULABILITY ANALYSIS; DELAY ANALYSIS; SYSTEMS;
D O I
10.1145/3534879.3534883
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The most significant trend in real-time systems design in recent years has been the adoption of multi-core processors and the accompanying integration of functionality with different criticality levels onto the same hardware platform. This paper integrates mixed criticality aspects and assurances within a multi-core system model. It bounds cross-core contention and interference by considering the impact on task execution times due to the stress on shared hardware resources caused by co-runners, and each task's sensitivity to that resource stress. Schedulability analysis is derived for four mixed criticality scheduling schemes based on partitioned fixed priority preemptive scheduling. Each scheme provides robust timing guarantees for high criticality tasks, ensuring that their timing constraints cannot be jeopardized by the behavior or misbehavior of low criticality tasks.
引用
收藏
页码:103 / 115
页数:13
相关论文
共 50 条
  • [21] Resource Accounting of Shared IT Resources in Multi-Tenant Clouds
    Tak, Byung Chul
    Kwon, Youngjin
    Urgaonkar, Bhuvan
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (02) : 302 - 315
  • [22] MSRP-FT: Reliable Resource Sharing on Multiprocessor Mixed-Criticality Systems
    Chen, Nan
    Zhao, Shuai
    Gray, Ian
    Burns, Alan
    Ji, Siyuan
    Chang, Wanli
    [J]. 2022 IEEE 28TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2022, : 201 - 213
  • [23] Compositional Mixed-Criticality Systems with Multiple Executions and Resource-Budgets Model
    Al Arafat, Abdullah
    Vaidhun, Sudharsan
    Liu, Liangkai
    Yang, Kecheng
    Guo, Zhishan
    [J]. 2023 IEEE 29TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, RTAS, 2023, : 67 - 79
  • [24] Real-Time Mixed-Criticality Network-on-Chip Resource Allocation
    Indrusiak, Leandro Soares
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2015), 2015, : 559 - 560
  • [25] Workload-aware Shaping of Shared Resource Accesses in Mixed-criticality Systems
    Tobuschat, Sebastian
    Neukirchner, Moritz
    Ecco, Leonardo
    Ernst, Rolf
    [J]. 2014 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2014,
  • [26] Increasing resource utilization in mixed-criticality systems using a polymorphic VLIW processor
    Hoozemans, Joost
    van Straten, Jeroen
    Wong, Stephan
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 84 : 2 - 11
  • [27] Resource Sharing in Multicore Mixed-Criticality Systems: Utilization Bound and Blocking Overhead
    Han, Jian-Jun
    Tao, Xin
    Zhu, Dakai
    Yang, Laurence T.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (12) : 3626 - 3641
  • [28] Safe and Secure Global Resource Management for Real-Time and Mixed-Criticality Systems
    Gala, Gautam
    Fohler, Gerhard
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING (ICOCO), 2021, : 84 - 90
  • [29] Shyper: An embedded hypervisor applying hierarchical resource isolation strategies for mixed-criticality systems
    Shen, Yicong
    Wang, Lei
    Liang, Yuanzhi
    Li, Siran
    Jiang, Bo
    [J]. PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 1287 - 1292
  • [30] Shyper: An embedded hypervisor applying hierarchical resource isolation strategies for mixed-criticality systems
    Shen, Yicong
    Wang, Lei
    Liang, Yuanzhi
    Li, Siran
    Jiang, Bo
    [J]. Proceedings of the 2022 Design, Automation and Test in Europe Conference and Exhibition, DATE 2022, 2022, : 1287 - 1292