Advanced Schedulability Testing for Adaptive Mixed-Criticality Systems under Weakly Hard Real-Time Constraints
This paper advances the schedulability analysis of the Adaptive Mixed-Criticality for Weakly Hard Real-Time Systems (AMC-WH) which allows a specified number of consecutive low-criticality (LO) jobs of tasks to be skipped when the system operates in the high-criticality (HI) mode. The current AMC-WH schedulability test, based on the skip-over model, in which low tasks are guaranteed to meet m − s out of m consecutive deadlines, where s is the number of allowed skips and m is the cycle length, only calculates the worst-case response times (WCRT) for low tasks under a fixed execution pattern post-mode switch. To address this limitation, we propose a new sufficient schedulability test for AMC-WH using the (m,k)-firm model, which allows various execution patterns for low tasks after a mode switch, enhancing the flexibility and applicability. Additionally, we develop an exact schedulability test for AMC-WH based on response time analysis (RTA). This test modifies the existing exact tests for the AMC algorithm, incorporating updates to state-space exploration and pruning rules to account for low task execution after a mode switch. Simulation results validate the effectiveness of our tests, demonstrating enhanced schedulability analysis and optimized resource allocation.
Authors
- Jafar Mohammadi (ORCID: https://orcid.org/0000-0002-3520-6418)
- Mehdi Kargahi (ORCID: https://orcid.org/0000-0001-9300-4665)
- Mahmoud Shirazi (ORCID: https://orcid.org/0000-0002-9139-6607)
- Hossein Rabbiun
Institutions
- Institute for Advanced Studies in Basic Sciences (IR)
- University of Tehran (IR)
Publication Details
- Published
- 2024-10-16
- DOI
- https://doi.org/10.1109/cpsat64082.2024.10745392
- Primary Topic
- Real-Time Systems Scheduling
- Type
- article
- Field-Weighted Citation Impact
- 0.00