A Design That Incorporates Adaptive Reservation into Mixed-Criticality Systems

Joint Authors

Guan, Fei
Peng, Long
Perneel, Luc
Fayyad-Kazan, Hasan
Timmerman, Martin

Source

Scientific Programming

Issue

Vol. 2017, Issue 2017 (31 Dec. 2017), pp.1-20, 20 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2017-02-01

Country of Publication

Egypt

No. of Pages

20

Main Subjects

Mathematics

Abstract EN

This paper presents a design and implementation of a Mixed-Criticality System (MCS) extended from μC/OS III.

It is based on a MCS model that uses an adaptive reservation mechanism to cope with the uncertainties in task execution times and to increase the resource utilization in MCS.

The implementation takes advantage of the tasks’ recent execution records to predict their required computational resource in the near future and adjusts their reserved budget according to their criticality levels.

The designed system focuses on soft real-time tasks.

An overrun tolerance algorithm is used to limit the deadline miss ratios between a rise to the task’s actual consumption and the change to the amount of reservation.

More than two criticality levels can be handled without introducing obvious additional overhead at each added level.

The case study evaluation demonstrates that the reserved resource for each task is always close to its actual consumption; the tasks’ deadline misses are bounded by the different requirements specified by the criticality levels; during overload conditions, high-criticality tasks are guaranteed to have sufficient resource reservation.

Although there is still room for improvement if it comes to processing overhead, this research brings some inspirations in both modelling and implementation aspects of MCS.

American Psychological Association (APA)

Guan, Fei& Peng, Long& Perneel, Luc& Fayyad-Kazan, Hasan& Timmerman, Martin. 2017. A Design That Incorporates Adaptive Reservation into Mixed-Criticality Systems. Scientific Programming،Vol. 2017, no. 2017, pp.1-20.
https://search.emarefa.net/detail/BIM-1203358

Modern Language Association (MLA)

Guan, Fei…[et al.]. A Design That Incorporates Adaptive Reservation into Mixed-Criticality Systems. Scientific Programming No. 2017 (2017), pp.1-20.
https://search.emarefa.net/detail/BIM-1203358

American Medical Association (AMA)

Guan, Fei& Peng, Long& Perneel, Luc& Fayyad-Kazan, Hasan& Timmerman, Martin. A Design That Incorporates Adaptive Reservation into Mixed-Criticality Systems. Scientific Programming. 2017. Vol. 2017, no. 2017, pp.1-20.
https://search.emarefa.net/detail/BIM-1203358

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1203358