@olivierlambert said in vGPU - which graphics card supported?:
@biztems keep us posted please We'd like to know the result!
Yep, just bought one, will report soon
@olivierlambert said in vGPU - which graphics card supported?:
@biztems keep us posted please We'd like to know the result!
Yep, just bought one, will report soon
@Arvee said in vGPU - which graphics card supported?:
I did not test 4K but it looks like it is at least supported by the drivers. Not sure how well the S7150 would do with that as it is fairly old, but it appears to be there.
Thank you very much for your help! It should be okay - we're not going to do CAD or anything on it, just large pictures and 4K videos (and those should be decoded entirely in hardware by the S7150, AFAIK).
Thanks again!
@olivierlambert said in vGPU - which graphics card supported?:
K2 aren't supported indeed because we lack some closed source part. We could rewrite those ourselves, but nobody asked, hence it's not a priority.
Well, if it's not too much work, that would be great! Grid K2s are quite cheaper these days, and it'd be a great way to introduce low-cost VDIs along with xcp-ng.
@AllooTikeeChaat said in vGPU - which graphics card supported?:
Unfortunately K1/K2 Nvidia Grid cards are only supported on Xenserver 7.1, so if you want to be using them you'll have to go to the latest 7.1 LTSR release. Think that was a decision by Nvidia so that they could change the licensing model for their successor M60 grid cards.
If you want an equivalent to the K1/K2 your only option is the AMD MxGPU's - performance wise the S7510 FirePro is as good as the Nvidia M60 and without the additional licensing.
Nvidia Quadro and AMD Vega/RX cards for pass through only will work with XCP-NG.
Feared as much - I remember testing it with XenServer 7.1 back when it wasn't yet LTSR... Looks we'll have to go that route.
I was looking into the AMD cards as well, but we've got this K2 laying around which I wanted to put to use.
@olivierlambert said in vGPU - which graphics card supported?:
- NVIDIA GRID: closed source driver (binary), closed source vGPU mechanism (not in XCP-ng until someone decide to develop one in Open Source), need supported GPUs (GRID compatible card + subscription/license)
- AMD MxGPU: drive is likely Open Source, it's using SR-IOV (standard), there's might be a Citrix Hypervisor/XenServer "driver" somewhere. Compatible hardware? AMD Radeon Pro V340 or *Firepro S7150 seems to be supported. KVM got an Open Source driver so if we miss something for Citrix, we could adapt it.
- Intel GPU: I think I tested it and it worked, but Intel GPU aren't really powerful.
If someone got a Pro V340 or S7150 card, that might be interesting to test.
Hi,
Does that mean that an Nvidia Grid K2 won't work as vGPU in xcp-ng?
I've got a Grid K2 laying around that I was hoping to use on an xcp-ng server...
If Intel GPUs are supported I might have to look into those (they'll be used mainly for VDI with light 3D usage)
Thanks.
@olivierlambert said in vGPU - which graphics card supported?:
Thanks, with this info we'll be able to update the Wiki to provide more guidance for people who wonder about those great GPUs and XCP-ng support
Welp, we've already encountered our first issue - the MxGPU supplemental pack expects kernel-4.4. It also seems AMD isn't really intent on updating it anymore (last update was more than a year ago) and the V340 only supports VMware (boo!), which paints quite a dire outlook for our VDI dreams on XCP-ng
We're rolling back to XCP-ng 7.6 in the meanwhile - but would there be any way of running kernel-4.4 on XCP-ng 8.0+?
Cheers!
@olivierlambert said in vGPU - which graphics card supported?:
@biztems keep us posted please We'd like to know the result!
Yep, just bought one, will report soon
@Arvee said in vGPU - which graphics card supported?:
I did not test 4K but it looks like it is at least supported by the drivers. Not sure how well the S7150 would do with that as it is fairly old, but it appears to be there.
Thank you very much for your help! It should be okay - we're not going to do CAD or anything on it, just large pictures and 4K videos (and those should be decoded entirely in hardware by the S7150, AFAIK).
Thanks again!
Do you remember during your testing of the S7150 in MxGPU mode if it supported 4K resolutions for guests?
Thanks!
@AllooTikeeChaat
Cheers, your insight is much appreciated.
We might look into a S7150 in the future!
We were also looking into gvt-g supported CPUs.
Has anyone tested those with xcp-ng?
@olivierlambert said in vGPU - which graphics card supported?:
@biztems I suppose this will cost between 20k€ to 60k€ depending on the difficulty level (hard to have a more precise idea).
This is a zone we have 0 knowledge and only contractors (hence the pricing) would be able to assist us.
So as you can see, we need more traction before deciding to spend that amount of money
edit: obviously, if the community can push code that make it works, we are VERY welcoming them!
Welp, we're a smallish outfit, I guess that's outside our range. I understand what you're saying - I surmise this is a very taxing and complex task.
Sadly we haven't got any devs with hw experience, otherwise we'd have gladly looked into it.
@olivierlambert said in vGPU - which graphics card supported?:
@AllooTikeeChaat You mean FirePro S7150 right? (not S7510, I can't find any SKU with this name)
Yep, looks like he meant S7150. We're looking into that too - any chance of it working with xcp-ng?
Thanks again for your time!
@olivierlambert said in vGPU - which graphics card supported?:
K2 aren't supported indeed because we lack some closed source part. We could rewrite those ourselves, but nobody asked, hence it's not a priority.
Well, if it's not too much work, that would be great! Grid K2s are quite cheaper these days, and it'd be a great way to introduce low-cost VDIs along with xcp-ng.
@AllooTikeeChaat said in vGPU - which graphics card supported?:
Unfortunately K1/K2 Nvidia Grid cards are only supported on Xenserver 7.1, so if you want to be using them you'll have to go to the latest 7.1 LTSR release. Think that was a decision by Nvidia so that they could change the licensing model for their successor M60 grid cards.
If you want an equivalent to the K1/K2 your only option is the AMD MxGPU's - performance wise the S7510 FirePro is as good as the Nvidia M60 and without the additional licensing.
Nvidia Quadro and AMD Vega/RX cards for pass through only will work with XCP-NG.
Feared as much - I remember testing it with XenServer 7.1 back when it wasn't yet LTSR... Looks we'll have to go that route.
I was looking into the AMD cards as well, but we've got this K2 laying around which I wanted to put to use.
@olivierlambert said in vGPU - which graphics card supported?:
- NVIDIA GRID: closed source driver (binary), closed source vGPU mechanism (not in XCP-ng until someone decide to develop one in Open Source), need supported GPUs (GRID compatible card + subscription/license)
- AMD MxGPU: drive is likely Open Source, it's using SR-IOV (standard), there's might be a Citrix Hypervisor/XenServer "driver" somewhere. Compatible hardware? AMD Radeon Pro V340 or *Firepro S7150 seems to be supported. KVM got an Open Source driver so if we miss something for Citrix, we could adapt it.
- Intel GPU: I think I tested it and it worked, but Intel GPU aren't really powerful.
If someone got a Pro V340 or S7150 card, that might be interesting to test.
Hi,
Does that mean that an Nvidia Grid K2 won't work as vGPU in xcp-ng?
I've got a Grid K2 laying around that I was hoping to use on an xcp-ng server...
If Intel GPUs are supported I might have to look into those (they'll be used mainly for VDI with light 3D usage)
Thanks.