~/talk

Hypervisor-less virtio for Real-time and Safety

links:none on file
slides:none on file

Shows a working POC that uses hypervisor-less virtio over shared memory with an lkvm-based daemon (kvmtool) to connect auxiliary real‑time/safety runtimes to Linux without a hypervisor. Uses AF_VSOCK for IPC, MMIO with MSI to cut VM exits, and achieves roughly 10x faster IPC than TCP-over-virtio and microsecond-to-10‑microsecond latency class depending on configuration. Code and mmi MSI patches are available and the approach proves feasible across x86 and ARM.

AI-written summary · about

  1. 0:00Intro
  2. 1:43FIXED-FUNCTION EMBEDDED SYSTEMS ARE NOW INTELLIGENT EDGE DEVICES
  3. 2:36INTELLIGENT DEVICES INTEGRATE INTO BACKEND SYSTEMS -- ITIOT CONVERGENCE Infusion pumps are becoming medical service platforms
  4. 4:21THE PROBLEM ....
  5. 6:10THE SITUATION ...
  6. 7:20Moore's Law + Moore's Gap = Multicore SoCs
  7. 8:47COMPLEXITY DUE TO INCREASED SOFTWARE
  8. 9:31THE REMEDY ... PARTITIONING
  9. 10:12MEANWHILE, THE SW TRENDSCAPE...
  10. 11:29EDGE DEVICES WILL INCREASINGLY CONTAIN LINUX
  11. 15:29REALTIME AND SAFETY WORKLOADS WITH UNUX
  12. 18:39USE CASE: KVM WITH CORE ISOLATION FOR TIME SENSITIVE NETWORKING (TSN) OFFLOAD
  13. 26:07HYPERVISOR-LESS VIRTO SHARED MEMORY LAYOUT
  14. 26:40HYPERVISOR-LESS VIRTIO SCENARIOS
  15. 29:50SIDE NOTE ON THE PERFORMANCE OF VIRTO MMIO WITH MS WITH A HYPERVISOR
  16. 31:40CONCLUSIONS
  17. 33:43THANK YOU!
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.