A Design That Incorporates Adaptive Reservation into Mixed-Criticality Systems

التفاصيل البيبلوغرافية
العنوان: A Design That Incorporates Adaptive Reservation into Mixed-Criticality Systems
المؤلفون: Hasan Fayyad-Kazan, Martin Timmerman, Long Peng, Fei Guan, Luc Perneel
المساهمون: Electronics and Informatics, Faculty of Engineering, Faculty of Sciences and Bioengineering Sciences
المصدر: Scientific Programming, Vol 2017 (2017)
بيانات النشر: Hindawi Limited, 2017.
سنة النشر: 2017
مصطلحات موضوعية: 010302 applied physics, Mixed criticality, Article Subject, Computer science, Real-time computing, Reservation, 02 engineering and technology, Computational resource, 01 natural sciences, 020202 computer hardware & architecture, Computer Science Applications, Task (project management), Reliability engineering, QA76.75-76.765, Resource (project management), Criticality, 0103 physical sciences, Limit (music), 0202 electrical engineering, electronic engineering, information engineering, Overhead (computing), Computer software, Software
الوصف: 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.
وصف الملف: text/xhtml
تدمد: 1875-919X
1058-9244
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_dedup___::40e55e251f557b8cd62e18bedf2de17c
https://doi.org/10.1155/2017/3403685
حقوق: OPEN
رقم الأكسشن: edsair.doi.dedup.....40e55e251f557b8cd62e18bedf2de17c
قاعدة البيانات: OpenAIRE