GPU Passthrough Virtualization

Discussions center on GPU passthrough techniques for providing near-native GPU access to virtual machines in hypervisors like KVM, Hyper-V, and VMware, including challenges with Nvidia drivers, Intel GVT, performance overhead, and setup requirements.

➡️ Stable 0.6x Hardware
2,434
Comments
19
Years Active
5
Top Authors
#6719
Topic ID

Activity Over Time

2008
1
2009
3
2010
4
2011
7
2012
10
2013
25
2014
23
2015
89
2016
179
2017
136
2018
144
2019
132
2020
250
2021
355
2022
267
2023
258
2024
264
2025
265
2026
22

Keywords

e.g CPU davidyat.es B50 GVT VR GPU B60 CUDA AMD gpu vm pass windows graphics guest host kvm pci bios

Sample Comments

deno Jun 18, 2020 View on HN

It’s not GPU pass-through, it’s paravirtualization.

cromka Nov 30, 2025 View on HN

Yeah and you can pass a virtualized GPU to a VM

simooooo Oct 14, 2021 View on HN

Why am I not surprised the top comment is complaining that GPU pass through to a VM isn’t supported

mldbk Mar 1, 2023 View on HN

Probably make a GPU passthru for VM and stay with iGPU within hypervisor

actualwitch Feb 29, 2024 View on HN

You'd have to do gpu passthrough if you want performance.

fsflover Jun 21, 2022 View on HN

Depending on your hardware, you could try GPU passthrough.

beeflet Oct 17, 2025 View on HN

You could do KVM GPU passthrough

circuit10 Jun 8, 2023 View on HN

It’s not better now, unless you can do GPU passthrough

tymscar Jan 7, 2022 View on HN

Not anymore! Nvidia gpus can be passed through just fine with no fixes. I use mine like that daily

maldev Nov 30, 2023 View on HN

You want to use Hyper-v, you can use GPU-P(Gpu Partitoning) where hyper-v will pass through the GPU to the VM and share it, it's not some emulated adapter, it's genuinely the real GPU and runs natively and you can share it across multiple VM's and host. Linux has NOTHING that can compete with the feature.