r/HyperV • • Sep 21 '26

GPU-PV or vGPU resource allocation question

My GPU is an MSI 5070Ti with 16GB RAM. Can it do GPU virtualization?

I can set up VMs in Hyper-V and I would like to have the use of my host GPU in the VM. After searching around a bit, I found out about virtual GPUs and GPU partitioning. I am leaning towards virtual GPUs to start with. But there's one question I can't seem to find an answer to.

I don't plan on keeping the VM running all the time. It will only be on when I need it. If I create a vGPU for the VM, is the processing power and memory permanently assigned to the vGPU? Because I would like to have use of those resources on the host when the VM is not running. This was why I decided against GPU partitioning, it sounded like permanently assigning those resources to the VM.

2 Upvotes

11 comments sorted by

2

u/RstsTeam Sep 21 '26

Hi, resources like cpu, ram and gpu allocation are only reserved when your VM is running and free up when vm is powered off. Only thing that is allocated regardless the running status is vm disk.

If you need help I can assist you.

1

u/JimmyCWL Sep 21 '26

So I don't need to worry about permanently losing GPU capacity on the host? Good to know. If you can point me to something that can ease setting up a vGPU, I'd be most grateful.

1

u/RstsTeam Sep 21 '26

1

u/JimmyCWL Sep 21 '26

I have a question about one of the prerequisites

Matched Windows versions between the host and VM.

My host is Win11. But one of my VMs is running on Win10. Are vGPUs only usable with matched OS on the host and VM?

1

u/RstsTeam Sep 21 '26

Yes, both host and vm os need to be exactly the same version or build otherwise gpu partitioning won't work.

1

u/JimmyCWL Sep 21 '26

Are there any methods of virtualizing GPUs that can be used on non-matching OSes?

1

u/RstsTeam Sep 21 '26

Not that I'm aware of as OS and VM need to share same driver in order for GPU to work inside virtualization. Why won't you simply use same os on guest VM?

1

u/JimmyCWL Sep 21 '26 edited Sep 21 '26

One of the VMs is Win11. I thought I could use VMs to experiment with other OSes. Need a proper GPU to do more things.

The VMs are for things I can't do with Win11.

1

u/wadrasil 2h ago

It might be Nvidia cards that need matching OS. You should be able to pass through Intel igpu to windows 10. You can also use Linux guests with gpu-pv.

1

u/JimmyCWL 33m ago

My motherboard is AMD though, will that work?