Linux vGPU?
-
I'm a bit confused on what choices we have in order to use a vGPU with a Linux VM. This page (https://docs.citrix.com/en-us/xencenter/7-1/vms-new-vgpu.html) shows that only Nvidia is available to Linux VMs but since Nvidia has closed source drivers, I guess that is a non-starter for xcp-ng? Only available for Citrix?
So are there no choices for vGPUs for Linux except passing through an entire GPU to the single VM?
-
AMD vGPU should work.
-
@olivierlambert Even on v8.x?
-
It should, but we don't have AMD GPU to test. Feel free to participate and report
-
We don't have an mxgpu driver updated for the kernel in XCP-ng 8.0 or 8.1 at the moment. Last time I checked Citrix had not provided an updated package for that. Manual building could be possible and there are some users having started work on that at https://github.com/xcp-ng/xcp/issues/200
-
Are there are any time line on when you believe nVidia vGPU can or will be available for xcp-ng servers, or due to proprietary side of nVidia, thats not going to be possible to use at all on xcp-ng platform?
-
It seems it's not entirely proprietary (at least some part). So we might end up working on it, as soon we have enough traction (ie a company -or companies- able to finance this work)
-
How much development like that would cost?
-
Hard to tell in details, but likely around 60k€ IMHO.
edit: then you need NV licenses to use it inside the VM. I don't know if you are aware.
-
Do you know how much those licenses per VM run up?
-
I have no idea