Virtio-nvgpu: Near-native Nvidia GPU access inside a KVM guest
Summary
Virtio-nvgpu is an experimental virtualization project that enables near-native NVIDIA GPU access inside a KVM guest by forwarding NVIDIA kernel driver ioctls between guest and host at the driver ABI level. It targets headless streaming by allowing the guest to run NVIDIA user-space libraries unmodified, enabling in-guest rendering and NVENC encoding with minimal CPU overhead. The repo documents architecture, benchmarks, and scope, contrasting it with Venus and other approaches.