LibVF.IO: vGPU & SR-IOV on Consumer GPUs using Nim
summary
Covers LibVF.IO’s work to enable vGPU/SR-IOV on consumer GPUs for free open-source desktop OSes, focusing on the new LIME Runtime (Lime Is Mediated Emulation). Explains and compares VFIO-Mdev API, Virgl vs. hardware GPU virtualization (SR-IOV) vs. soft mdev, and common driver virtualization approaches (Intel i915, AMD GPU-IOV module, Nvidia), plus efforts to run LibVF.IO with Xen for Qubes OS and the projected benefits of bringing hardware vGPU isolation and performance to everyday free-software users.
AI-written summary · about
related talks
08mNova GPU Workshop: vGPU + VFIO: status and 2026 plans
33mGPU Para-Virtualization on Xen
19mlibvfio-user: Status Update
36mCurrent State of Graphics Virtualization Upstream
27mVFIO User - Using VFIO as the IPC Protocol in Multi-process QEMU
38mStateless Video Decoder Virtualization through Virtio Video and VA-API
29mEnable SRIOV on PowerNV Platform
36mShared Virtual Addressing for High Performance Arm Infrastructure Platforms