KIT | KIT-Bibliothek | Impressum | Datenschutz

Low-latency inter-domain communication on the Xen hypervisor

Lesniak, Fabian ORCID iD icon 1; Harbaum, Tanja ORCID iD icon 1; Becker, Jürgen 1
1 Institut für Technik der Informationsverarbeitung (ITIV), Karlsruher Institut für Technologie (KIT)

Abstract:

Designing mixed-critical systems that provide both safety-critical and best-effort functions is a major challenge. In embedded systems, hypervisors are increasingly used to separate sensitive real-time tasks from best-effort applications. To take advantage of hypervisors at the application level as well, there is an emerging trend to split large applications into multiple guest domains to make the software easier to analyze and maintain. However, having more partitions leads to increased communication overhead between guest domains, increasing the impact of latencies on performance. In this article, we propose a framework for Inter-Domain Communication (IDC) to tackle these issues by reducing IDC latencies. It is built upon established open-source implementations of the VIRTIO and RPMsg specifications, allowing to reuse existing drivers for guest OS or bare-metal software. We can show latency improvements of up to 3x compared to UDP communication between two guests, even faster than UDP communication using the loopback interface within one Linux guest. Splitting applications into separate guest domains is discussed, as a trace-off between communication latency and computational complexity exists. ... mehr


Preprint §
DOI: 10.5445/IR/1000167934
Veröffentlicht am 14.09.2026
Originalveröffentlichung
DOI: 10.1109/MCSoC60832.2023.00057
Scopus
Zitationen: 3
Dimensions
Zitationen: 3
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Technik der Informationsverarbeitung (ITIV)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2024
Sprache Englisch
Identifikator ISBN: 979-8-3503-9362-0
ISSN: 2771-3067
KITopen-ID: 1000167934
Erschienen in 2023 IEEE 16th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC), Singapur, 18th - 21st December 2023
Veranstaltung 16th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC 2023), Singapur, Singapur, 18.12.2023 – 21.12.2023
Verlag Institute of Electrical and Electronics Engineers (IEEE)
Seiten 340–346
Vorab online veröffentlicht am 17.01.2024
Nachgewiesen in Scopus
Dimensions
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page