Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE), 2017 2017
DOI: 10.23919/date.2017.7927109
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting sporadic servers to provide budget scheduling for ARINC653 based real-time virtualization environments

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
16
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(16 citation statements)
references
References 10 publications
0
16
0
Order By: Relevance
“…First mentioned by Sprunt et al [15], it received attention as efficient and correct implementations are challenging [4], [5], [35]. Hence, approximate implementations exist that simplify these issues by assuming the same replenishment period R t for all threads [36], [37]. QNX [37] manages replenishments by dividing the replenishment period into 1 ms slots that store the consumed budget.…”
Section: Related Workmentioning
confidence: 99%
“…First mentioned by Sprunt et al [15], it received attention as efficient and correct implementations are challenging [4], [5], [35]. Hence, approximate implementations exist that simplify these issues by assuming the same replenishment period R t for all threads [36], [37]. QNX [37] manages replenishments by dividing the replenishment period into 1 ms slots that store the consumed budget.…”
Section: Related Workmentioning
confidence: 99%
“…Apart from spatial isolation, temporal isolation is another important aspect in CPS in order to provide freedom from interference. Common concepts are time partitioning as in ARINC 653 [36], [37] or budget-based scheduling [38], which have also been recently adapted by microkernel implementations [39], [40].…”
Section: ) Model Domainmentioning
confidence: 99%
“…The included slack in this schedule was intended for IRQ handling in foreign time-partitions, bounded by the proposed monitoring from [18]. Based on the idea of larger time-partitions with additional slack, the SPS based budget scheduling [3] was designed. As the budget scheduling from [3] performs best if a larger amount of slack is available, we will later evaluate it based on generated settings from [2].…”
Section: Related Workmentioning
confidence: 99%
“…Nevertheless, for systems that are mainly driven by interrupts like communication stacks, TDMA is still not the perfect solution. The authors in [3], addressed this issue and realized a sporadic-server [24] (SPS) based system in order to provide more flexibility. In addition to that, the SPS enables an additional layer for background scheduling on the hypervisor level.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation