2014 IEEE Real-Time Systems Symposium 2014
DOI: 10.1109/rtss.2014.17
|View full text |Cite
|
Sign up to set email alerts
|

Predictable Communication and Migration in the Quest-V Separation Kernel

Abstract: Abstract-Quest-V is a separation kernel, which partitions a system into a collection of sandboxes. Each sandbox encapsulates one or more processing cores, a region of machine physical memory, and a subset of I/O devices. Quest-V behaves like a distributed system on a chip, using explicit communication channels to exchange data and migrate addresses spaces between sandboxes, which operate like traditional hosts. This design has benefits in safety-critical systems, which require continued availability in the pre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 27 publications
0
4
0
Order By: Relevance
“…Kim et al [27] proposed a priority boosting mechanism for virtual CPUs. Other works targeted the Quest-V separation kernel [19,20,28]: a summary of such works is reported by West et al [29].…”
Section: Related Workmentioning
confidence: 99%
“…Kim et al [27] proposed a priority boosting mechanism for virtual CPUs. Other works targeted the Quest-V separation kernel [19,20,28]: a summary of such works is reported by West et al [29].…”
Section: Related Workmentioning
confidence: 99%
“…However, task migration should be carefully administered and minimized as it is associated with nonnegligible overhead and potential disruptions for admitted pipelines. Nevertheless, predictable migration [47] enables admission of new pipelines in a multiprocessor system. Our evaluation results in Section 7.4 demonstrates the benefit of migrations in terms of the number of dynamically accepted pipelines.…”
Section: Runtime Task Migrationmentioning
confidence: 99%
“…Each sandbox runs its own kernel and schedules tasks directly on the cores in this sandbox. With this architecture, Quest-V establishes a predictable model and addresses the communication delay due to scheduling [26].…”
Section: A Real-time Virtualzation Approachesmentioning
confidence: 99%