Bounding Worst-Case Delays in I/O Virtualized Systems


Daniel Casini, Alessandro Biondi, Giorgiomaria Cicero and Giorgio Buttazzo

Presentation title

Bounding Worst-Case Delays in I/O Virtualized Systems

Authors

Daniel Casini, Alessandro Biondi, Giorgiomaria Cicero and Giorgio Buttazzo

Institution(s)

Scuola Superiore Sant'Anna

Presentation type

Presentation of a research group from one or more scientific institutions

Abstract

Modern cyber-physical systems are making intensive use of virtualization techniques to allow the co-existence of different applications on a shared hardware platform.

A hypervisor is then in charge of virtualizing the underlying platform while ensuring predictable access to shared components, which is an essential requirement for safety-critical systems.

In particular, I/O virtualization is especially relevant in the context of emerging autonomous driving applications, which often require a tight interaction between I/O peripherals and virtualized domains. The high-criticality of such applications mandate bounding worst-case I/O delays while guaranteeing real-time tasks to complete within their deadlines.

This presentation illustrates detailed models for different I/O virtualization methods, which are fundamental building blocks for providing worst-case bounds to I/O delays.