Toward the Design of Fault-Tolerance- and Peak- Power-Aware Multi-Core Mixed-Criticality Systems
Behnaz Ranjbar, Ali Hosseinghorban, Mohammad Salehi, Alireza Ejlali, and Akash Kumar

TL;DR
This paper presents a novel design-time and run-time technique for fault-tolerant multi-core mixed-criticality systems that manages peak power and temperature while ensuring high-criticality task deadlines.
Contribution
It introduces a task mapping and scheduling tree for fault scenarios, improving power, temperature, and task schedulability in mixed-criticality systems.
Findings
Average task schedulability is 74.14%.
Peak power consumption reduced by 16.65%.
Maximum temperature decreased by 14.9°C.
Abstract
Mixed-Criticality (MC) systems have recently been devised to address the requirements of real-time systems in industrial applications, where the system runs tasks with different criticality levels on a single platform. In some workloads, a high-critically task might overrun and overload the system, or a fault can occur during the execution. However, these systems must be fault-tolerant and guarantee the correct execution of all high-criticality tasks by their deadlines to avoid catastrophic consequences, in any situation. Furthermore, in these MC systems, the peak power consumption of the system may increase, especially in an overload situation and exceed the processor Thermal Design Power (TDP) constraint. This may cause generating heat beyond the cooling capacity, resulting the system stop to avoid excessive heat and halting the processor. In this paper, we propose a technique for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
