Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
View graph of relations
Original language | English |
---|
Title of host publication | 2018 IEEE 13th International Symposium on Industrial Embedded Systems, SIES 2018 - Proceedings |
---|
Publisher | IEEE |
---|
Pages | 190 |
---|
Number of pages | 9 |
---|
ISBN (Electronic) | 978-1-5386-4155-2 |
---|
ISBN (Print) | 9781538641552 |
---|
DOIs | |
---|
Publication status | Published - 8 Jun 2018 |
---|
Name | |
---|
Publisher | IEEE |
---|
ISSN (Electronic) | 2150-3117 |
---|
Abstract
The challenge of mixed-criticality scheduling is to keep tasks of higher criticality running in case of resource shortages caused by faults. Traditionally, mixedcriticality scheduling has focused on methods to handle faults where tasks overrun their optimistic worst-case execution time (WCET) estimate. In this paper we present the Adaptive Tolerance based Mixed-criticality Protocol (ATMP), which generalises the concept of mixed-criticality scheduling to handle also faults of other nature, like failure of cores in a multi-core system. ATMP is an adaptation method triggered by resource shortage at runtime. The first step of ATMP is to re-partition the task to the available cores and the second step is to optimise the utility at each core using the tolerance-based real-time computing model (TRTCM). The evaluation shows that the utility optimisation of ATMP can achieve a smoother degradation of service compared to just abandoning tasks.
Notes
© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted ncomponent of this work in other works.
ID: 15177433