Abstract
Safety-critical cyber-physical systems like autonomous cars require not only different levels of assurance, but also close interactions with dynamically-changing physical environments. While the former has been studied extensively by exploiting the notion of mixed-criticality (MC) systems, the latter has not, especially in conjunction with MC systems. To fill this important gap, we conduct an in-depth case study, demonstrating the importance of capturing current physical states, and introduce the problem of achieving efficient utilization of computing resources under varying physical states in MC systems. To solve this problem, we first develop a physical-state-aware MC task model, which is a generalization of the existing basic MC task model. We then propose new slack concepts tailored to the new task model, which enable efficient utilization of computing resources for MC systems. Finally, we develop a physical-state-aware dynamic slack management framework and demonstrate how to utilize the new MC task model and slack concepts towards efficient system utilization. We show, via a case study and in-depth evaluation, that the proposed framework makes 20x less low-criticality jobs dropped over a popular MC scheduling algorithm without compromising the MC-schedulability requirements.
Original language | English |
---|---|
Title of host publication | Proceedings - 24th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2018 |
Editors | Rodolfo Pellizzoni |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 129-139 |
Number of pages | 11 |
ISBN (Electronic) | 9781538652954 |
DOIs | |
State | Published - 8 Aug 2018 |
Event | 24th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2018 - Porto, Portugal Duration: 11 Apr 2018 → 13 Apr 2018 |
Publication series
Name | Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS |
---|---|
ISSN (Print) | 1545-3421 |
Conference
Conference | 24th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2018 |
---|---|
Country/Territory | Portugal |
City | Porto |
Period | 11/04/18 → 13/04/18 |
Bibliographical note
Publisher Copyright:© 2018 IEEE.
Keywords
- Dynamic slack management
- Mixed criticality systems
- Physical state awareness