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

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.
Original languageEnglish
Title of host publicationRTNS 2022 - Proceedings of the 30th International Conference on Real-Time Networks and Systems
EditorsYasmina Abdeddaïm, Liliana Cucu-Grosjean, Geoffrey Nelissen, Laurent Pautet
PublisherACM
Pages103-115
Number of pages13
ISBN (Electronic)9781450396509
ISBN (Print)9781450396509
DOIs
Publication statusPublished - 7 Jun 2022
Event30th International Conference on Real-Time Networks and Systems, RTNS 2022 - Virtual, Online, France
Duration: 7 Jun 20228 Jun 2022

Publication series

NameACM International Conference Proceeding Series

Conference

Conference30th International Conference on Real-Time Networks and Systems, RTNS 2022
Country/TerritoryFrance
CityVirtual, Online
Period7/06/228/06/22

Bibliographical note

© 2022 Association for Computing Machinery. This is an author-produced version of the published paper. Uploaded in accordance with the publisher’s self-archiving policy. Further copying may not be permitted; contact the publisher for details

Keywords

  • fixed priority
  • interference
  • multi-core
  • cross-core contention
  • schedulability analysis
  • real-time
  • mixed criticality

Cite this