Pythia-MCS: Enabling Quarter-Clairvoyance in I/O-Driven Mixed-Criticality Systems
Zhe Jiang, Kecheng Yang, Nathan Fisher, Neil C. Audsley, Zheng Dong
Abstract
In mixed-criticality systems, mode switch is a key strategy which dynamically provides a balance between system performance and safety. In conventional MCS frameworks, mode switch is triggered by the over-execution of a task; i.e., a task overruns the less pessimistic worst-case execution time. In cyber-physical systems, the data volume generated by I/O affects and can even dominate task computation time. With this in mind, we introduce a novel MCS architecture, termed Pythia-MCS, which predicts task execution time according to I/O run-time behaviors. With the new feature of future-prediction, the Pythia-MCS provides more timely, but still accurate, mode switch. We also present a new theoretical model (quarter-clairvoyance), which guarantees the timing predictability of the design, and a new schedulability analysis for the Pythia-MCS, which demonstrates improved schedulability compared to conventional MCS frameworks. The Pythia-MCS is the first MCS framework enabling the clairvoyance functionality.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get b21ce0ee-6c0d-4918-bca3-1f953dbd2ff0Related papers
- HIART-MCS: High Resilience and Approximated Computing Architecture for Imprecise Mixed-Criticality SystemsZhe Jiang, Xiaotian Dai, Neil C. AudsleyRTSS 2021 · 8 citations
- Schedulability Analysis for Adaptive Mixed Criticality Systems with Arbitrary Deadlines and Semi-ClairvoyanceAlan Burns, Robert I. DavisRTSS 2020 · 13 citations
- ADAPTIVE: Agent-Based Learning for Bounding Time in Mixed-Criticality SystemsBehnaz Ranjbar, Ali Hosseinghorban, Akash KumarDAC 2023 · 3 citations
- Future aware Dynamic Thermal Management in CPU-GPU Embedded PlatformsSrijeeta Maity, Rudrajyoti Roy, Anirban Majumder, Soumyajit Dey et al.RTSS 2022 · 9 citations
- MESC: Re-thinking Algorithmic Priority and/or Criticality Inversions for Heterogeneous MCSsJiapeng Guan, Ran Wei, Dean You, Yingquan Wang et al.RTSS 2024 · 3 citations
