Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

ATMP-CA: Optimising Mixed-Criticality Systems Considering Criticality Arithmetic

Version 1 : Received: 27 April 2021 / Approved: 29 April 2021 / Online: 29 April 2021 (14:41:53 CEST)

How to cite: Fadlelseed, S.; Kirner, R.; Menon, C. ATMP-CA: Optimising Mixed-Criticality Systems Considering Criticality Arithmetic. Preprints 2021, 2021040779 (doi: 10.20944/preprints202104.0779.v1). Fadlelseed, S.; Kirner, R.; Menon, C. ATMP-CA: Optimising Mixed-Criticality Systems Considering Criticality Arithmetic. Preprints 2021, 2021040779 (doi: 10.20944/preprints202104.0779.v1).

Abstract

In a safety-critical system typically not all provided services have the same criticality, which we call mixed-criticality systems. Criticality arithmetic, also called SIL arithmetic, is an approach to lower the development effort of a service by providing redundancy with tasks that are developed for a lower criticality level. In this paper we present ATMP-CA, which is a derivation of the multi-core scheduler ATMP. ATMP-CA is able to take into account the knowledge about the use of criticality arithmetic. ATMP-CA has a modified core allocation and procedure for utility optimisation, considering the context of the replicated tasks. We conducted experiments that show that ATMP-CA is able to provide the services using criticality arithmetic, while the reference schedulers were not.

Subject Areas

real-time systems; safety integrity level; scheduling; mixed-criticality

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our diversity statement.

Leave a public comment
Send a private comment to the author(s)
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.