Loading…
September 13-16, 2022
Dublin, Ireland + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Irish Standard Time (UTC +1). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Embedded Linux Conference (ELC) [clear filter]
Thursday, September 15
 

17:05 IST

Zero-Overhead Virtualisation: It's a Trap! - Ralf Ramsauer & Stefan Huber, OTH Regensburg
Embedded processors are increasingly equipped with powerful CPU cores. For mixed-criticality scenarios with multiple independent real-time appliances, this allows us to consolidate formerly distributed systems. This requires absence of unintended interaction between different computing domains, which can be achieved by exploiting virtualisation extensions of modern CPUs. Though providing strong isolation guarantees, virtualisation comes with an overhead, which may endanger global real-time properties of the system. The statically partitioning, Linux-based hypervisor Jailhouse addresses this challenge and strives at zero-overhead virtualisation, which maintains real-time capabilities of the platform by design. However, limitations of current architectures counter our architectural design goal of eliminating virtualisation overheads. In this talk, we extract architecture-independent common requirements on contemporary platforms to enable zero-trap virtualisation. We explore and compare the ARM, x86, and the RISC-V architecture, and inspect their architectural limitations for embedded zero-overhead virtualisation. We present common pitfalls and barriers of those platforms: Issues that have been addressed, that are being fixed and that need to be addressed in future.
With additional contributions from Wolfgang Mauerer, OTH Regensburg / Siemens AG.

Speakers
avatar for Wolfgang Mauerer

Wolfgang Mauerer

Professor/Senior Research Scientist, Technical University of Applied Sciences Regensburg
Wolfgang Mauerer is a professor of theoretical computer science at the Technical University Regensburg, and a senior key expert at Siemens Corporate Research, Competence Centre Embedded Linux. He serves on the technical steering committee of the Linux Foundation's Civil Infrastructure... Read More →
avatar for Ralf Ramsauer

Ralf Ramsauer

Postdoc, OTH Regensburg
Ralf Ramsauer is a postdoctoral researcher at the Technical University of Applied Sciences Regensburg where he leads the Systems Architecture Research Group. His academic research interest focuses on mixed- and safety-critical systems, real-time embedded systems and embedded virtualisation... Read More →
SH

Stefan Huber

Research Fellow, OTH Regensburg
Stefan Huber is a PhD student at the Technical University of Applied Sciences Regensburg. His research topics are real-time and safety-critical embedded systems in general, and embedded virtualisation in particular. Stefan is currently working on porting the Linux-based statically... Read More →


Thursday September 15, 2022 17:05 - 17:45 IST
Liffey Hall 2 (Level 1)
 

Filter sessions
Apply filters to sessions.
  • CloudOpen
  • Co-located Events
  • Community Leadership Conference
  • ContainerCon
  • Critical Software Summit
  • Diversity Empowerment Summit
  • Embedded IoT
  • Embedded Linux Conference (ELC)
  • Emerging OS Forum
  • Keynote Sessions
  • KVM Forum (Joint OSS Track)
  • LinuxCon
  • Open AI & Data Forum
  • Open Source On-Ramp
  • OSPOCon
  • Special Events / Exhibits / Breaks
  • SupplyChainSecurityCon