DocumentCode
3757093
Title
Hierarchical Real-Time Multi-core Scheduling through Virtualization: A Survey
Author
Yorick De Bock;Jan Broeckhove;Peter Hellinckx
Author_Institution
MOdelling of Syst. &
fYear
2015
Firstpage
611
Lastpage
616
Abstract
In recent years mechatronic systems have evolved towards a new generation of cyber-physical systems. Technology has shifted from mechanical control systems towards electronic control systems, which introduces a fast growing complexity. The use of multi-core processors and virtualization techniques on embedded systems tackles this complexity by decoupling software from hardware. Virtualization introduces a hierarchical scheduling structure, where hard real-time behavior must be guaranteed within the level of guest operating system scheduler and at the level of the hypervisor scheduler. This paper gives the current state of the art of schedulability analysis methodologies for hierarchical scheduling techniques and its application in real-time hypervisors.
Keywords
"Virtualization","Real-time systems","Computational modeling","Virtual machine monitors","Hardware","Processor scheduling","Embedded systems"
Publisher
ieee
Conference_Titel
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2015 10th International Conference on
Type
conf
DOI
10.1109/3PGCIC.2015.32
Filename
7424637
Link To Document