Real-Time Virtualization
Hardware-enabled virtualization is mainstream in embedded platforms. As high-performance real-time applications call for hardware of ever-increasing complexity, virtualization is key for the creation of spatially and temporally isolated application domains. In our lab, we are advancing the state of the art in real-time virtualization techniques to deliver strong spatio-temporal isolation and workload-aware tuning.
6 publications in this area
- Surgical Software-less I/O Virtualization
- The Omnivisor: A real-time static partitioning hypervisor extension for heterogeneous core virtualization over MPSoCs
- Unikernel Linux (UKL)
- A Real-Time virtio-based Framework for Predictable Inter-VM Communication
- Unikernels: The Next Stage of Linux’s Dominance
- Deterministic Memory Hierarchy and Virtualization for Modern Multi-Core Embedded Systems