Response time analysis of multiframe mixed-criticality systems
| Authors |
|
|---|---|
| Publication date | 2019 |
| Book title | RTNS 2019 |
| Book subtitle | proceedings of the 27th International Conference on Real-Time Networks and Systems |
| ISBN (electronic) |
|
| Event | 27th International Conference on Real-Time Networks and Systems, RTNS 2019 |
| Pages (from-to) | 8-18 |
| Number of pages | 11 |
| Publisher | New York, NY: The Association for Computing Machinery |
| Organisations |
|
| Abstract |
The well-known model of Vestal aims to avoid excessive pessimism in the quantification of the processing requirements of mixed-criticality systems, while still guaranteeing the timeliness of higher-criticality functions. This can bring important savings in system costs, and indirectly help meet size, weight and power constraints. This efficiency is promoted via the use of multiple worst-case execution time (WCET) estimates for the same task, with each such estimate characterised by a confidence associated with a different criticality level. However, even this approach can be very pessimistic when the WCET of successive instances of the same task can vary greatly according to a known pattern, as in MP3 and MPEG codecs or the processing of ADVB video streams. In this paper, we present a schedulability analysis for the multiframe mixed-criticality model, which allows tasks to have multiple, periodically repeating, WCETs in the same mode of operation. Our work extends both the analysis techniques for Static Mixed-Cricality scheduling (SMC) and Adaptive Mixed-Criticality scheduling (AMC), on one hand, and the schedulability analysis for multiframe task systems on the other. Our proposed worst-case response time (WCRT) analysis for multiframe mixed-criticality systems is considerably less pessimistic than applying the SMC, AMC-rtb and AMC-max tests obliviously to the WCET variation patterns. Experimental evaluation with synthetic task sets demonstrates up to 63.8% higher scheduling success ratio (in absolute terms) compared to the best of the frame-oblivious tests. |
| Document type | Conference contribution |
| Language | English |
| Published at | https://doi.org/10.1145/3356401.3356405 |
| Other links | https://www.scopus.com/pages/publications/85076636625 |
| Permalink to this page | |
