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 条
  • [1] Exploring Energy Saving for Mixed-Criticality Systems on Multi-cores
    Narayana, Sujay
    Huang, Pengcheng
    Giannopoulou, Georgia
    Thiele, Lothar
    Prasad, R. Venkatesha
    [J]. 2016 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2016,
  • [2] Improved Resource Efficient Allocation of IMA Applications to Multi-Cores
    M'Sirdi, Soukayna
    Godard, Wenceslas
    Pantel, Marc
    Stilkerich, Stephan
    [J]. 2016 IEEE/AIAA 35TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2016,
  • [3] A Sensitivity Analysis for Mixed Criticality: Trading Criticality with Computational Resource
    Santinelli, Luca
    Guo, Zhishan
    [J]. 2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 313 - 320
  • [4] A framework for multi-core schedulability analysis accounting for resource stress and sensitivity
    Davis, Robert, I
    Griffin, David
    Bate, Iain
    [J]. REAL-TIME SYSTEMS, 2022, 58 (04) : 456 - 508
  • [5] A framework for multi-core schedulability analysis accounting for resource stress and sensitivity
    Robert I. Davis
    David Griffin
    Iain Bate
    [J]. Real-Time Systems, 2022, 58 : 456 - 508
  • [6] Improving Scalability and Per-core Performance in Multi-cores through Resource Sharing and Reconfiguration
    Suri, Tameesh
    Aggarwal, Aneesh
    [J]. 22ND INTERNATIONAL CONFERENCE ON VLSI DESIGN HELD JOINTLY WITH 8TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2009, : 145 - 150
  • [7] Towards Resource Sharing by Message Passing among Real-Time Components on Multi-cores
    Nemati, Farhang
    Inam, Rafia
    Nolte, Thomas
    Sjodin, Mikael
    [J]. 2011 IEEE 16TH CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2011,
  • [8] Online energy-efficient fair scheduling for heterogeneous multi-cores considering shared resource contention
    Bagher Salami
    Hamid Noori
    Mahmoud Naghibzadeh
    [J]. The Journal of Supercomputing, 2022, 78 : 7729 - 7748
  • [9] Online energy-efficient fair scheduling for heterogeneous multi-cores considering shared resource contention
    Salami, Bagher
    Noori, Hamid
    Naghibzadeh, Mahmoud
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (06): : 7729 - 7748
  • [10] Resource Management for Mixed-Criticality Systems on Multi-Core Platforms with Focus on Communication
    Arbaud, Robin
    Juhasz, David
    Jantsch, Axel
    [J]. 2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 627 - 641