AnTi-MiCS: Analytical Framework for Bounding Time in Embedded Mixed-Criticality Systems
Behnaz Ranjbar, Akash Kumar

TL;DR
This paper introduces AnTi-MiCS and MulTi-MiCS, analytical frameworks for determining low WCETs in embedded mixed-criticality systems, enhancing QoS and utilization efficiency through design-time analysis and multiple WCETs.
Contribution
It proposes novel analytical methods for low WCET determination, including handling bimodal distributions, to improve system performance in mixed-criticality environments.
Findings
QoS improved by 30.27% on average
Utilization waste reduced by 35.89%
MulTi-MiCS outperforms AnTi-MiCS in QoS and waste reduction
Abstract
In Mixed-Criticality (MC) systems, although the high Worst-Case Execution Time (WCET) serves as a conservative upper bound representing the task's maximum execution time under all conditions, obtaining a low WCET is essential for representing realistic executions and improving utilization and Quality-of-Service (QoS). Nevertheless, determining appropriate low WCET(s) for lower-criticality (LO) modes poses a significant challenge. Opting for a very low value of this WCET enhances processor utilization by scheduling more tasks in LO mode. Conversely, employing a larger WCET ensures fewer mode switches, thereby enhancing QoS, albeit at the cost of processor utilization. This paper proposes an analytical approach, AnTi-MiCS, to determine the appropriate low WCET through design-time analysis of task executions. In some cases, a single low WCET may not be adequate to capture large variations…
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.
