virtio-nvgpu entrega acesso “near-native” à GPU NVIDIA em VMs KVM
O virtio-nvgpu permite acesso “near-native” a GPUs NVIDIA dentro de uma VM KVM, fazendo o guest renderizar em até 2% do desempenho do bare metal e com custo de CPU semelhante. O sistema encaminha ioctls do driver NVIDIA no nível de ABI, mantendo os drivers e bibliotecas em modo de usuário do próprio NVIDIA sem modificações, para que Vulkan e NVENC comuniquem com a mesma placa.
O foco é streaming headless: um compositor roda dentro da VM, compõe e codifica quadros na GPU e envia apenas o bitstream comprimido para o cliente remoto, sem monitor físico na VM. Em testes com RTX 3060 e driver 595.99.02, foram observadas 618 frames decodificadas pelo ffmpeg sem erro, além de desempenho praticamente estável mesmo com múltiplas VMs compartilhando a mesma GPU.
Hacker News
O texto acima é um resumo reescrito. A apuração, o texto integral e os créditos são da fonte — abra o original para ler na íntegra.
Ler matéria original ↗Resumo gerado por IA a partir da matéria original e revisto pelo método descrito em como funciona a curadoria. Em caso de divergência, vale o texto da fonte. Achou um erro? Fale com a gente.