2016 IEEE Real-Time Systems Symposium (RTSS) 2016
DOI: 10.1109/rtss.2016.014
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Budget Management with Service Guarantees for Mixed-Criticality Systems

Abstract: Many existing studies on mixed-criticality (MC) scheduling assume that low-criticality budgets for high-criticality applications are known apriori. These budgets are primarily used as guidance to determine when the scheduler should switch the system mode from low to high. Based on this key observation, in this paper we propose a dynamic MC scheduling model under which low-criticality budgets for individual high-criticality applications are determined at runtime as opposed to being fixed offline. To ensure suff… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
18
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 31 publications
(18 citation statements)
references
References 19 publications
0
18
0
Order By: Relevance
“…In order to guarantee resources for the HC tasks, many solutions employ a very pessimistic approach that completely discards all the LC tasks upon mode transition [15], [4], [16]. There are some works to delay the dropping of LC tasks by postponing the mode switch instant [38], [20], [23], [33]. Santy et al [39] and Bate et al [7] proposed some techniques to minimize the duration for which the system is in mode HI so that to reduce the non-service duration of LC tasks.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In order to guarantee resources for the HC tasks, many solutions employ a very pessimistic approach that completely discards all the LC tasks upon mode transition [15], [4], [16]. There are some works to delay the dropping of LC tasks by postponing the mode switch instant [38], [20], [23], [33]. Santy et al [39] and Bate et al [7] proposed some techniques to minimize the duration for which the system is in mode HI so that to reduce the non-service duration of LC tasks.…”
Section: Related Workmentioning
confidence: 99%
“…In this context, a plethora of studies has been carried out to improve the service offered to the LC tasks [3], [20], [28], [41], [40], [43], [5], [31], [36], [30], [18], [19], [25]. These approaches can be classified into four major categories:…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Another form of controlled degradation is proposed by Gu and Easwarn [23]. They allow HI-criticality tasks to share a budget, and thereby postpone the time when LO-criticality tasks need to be dropped.…”
mentioning
confidence: 99%
“…This seriously impacts the performance which may not be suitable for many practical systems that require minimum service guarantees for these tasks [37,50]. To overcome this problem, several techniques have been proposed in the past for single-core [36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54] and multi-core MC systems [55][56][57][58]. These approaches can broadly be classified as follows.…”
Section: Improving the Execution Of Lc Tasksmentioning
confidence: 99%