vGPU - which graphics card supported?



  • We have a new expansion project underway. We currently use the FirePro 7150x2 with Xen 7.2 and are using XCP-ng latest in the new infrastructure build. I just wanted to check in and see if it's in the roadmap plans to support the MxGPU drivers as time goes on with XCP-ng? I did follow the github issue related to this and see activity happening, but wasn't sure if this was "best effort" type of support or planned?

    In other-words, if we spend $$$ to continue building on FirePro MxGPU platform, are we eventually going to get stuck without ability to upgrade?


  • XCP-ng Team

    As long there is drivers provided by AMD, I think there's no problem to build them and include them into XCP-ng 🙂

    Maybe the real question is more on AMD side of things.



  • Hello,

    Has anyone managed to get XCP-ng 8.1 working with AMD S7150 MxGPU?
    I got it working on 7.6 with the 1.05 AMD driver but 8.1 with the new 2.0 AMD driver doesn't give any virtual functions.
    Does someone have a working setup with XCP-ng 8.1 + AMD S7150(x2) ?


  • XCP-ng Team

    Citrix and AMD apparently haven't provided any updated MxGPU packages for 8.0/8.1, so it relies on us and on the community to do it. There's been work on this but no working result for now: https://github.com/xcp-ng/xcp/issues/200



  • I tested with xcp-ng 8.1 with latest AMD Driver 2.0 (6/22/2020) and It works fine. But I don't know how can I see the temperature of AMD 7150 card



  • @darabontors said in vGPU - which graphics card supported?:

    Has anyone managed to get XCP-ng 8.1 working with AMD S7150 MxGPU?

    Yes. For me It works fine


  • XCP-ng Team

    That might be interesting info for @r1


  • XCP-ng Team

    @savage79 What is the AMD advised way of knowing temperature of the card on Linux machines?



  • Ok. So I did some extensive testing with the FirePro S7150x2 card. While SR-IOV works OK in XCP-ng 8.1 with the 2.0 AMD host drivers, unfortunately there is no codec engine (VCE) support in the VMs. So while there is nice accelerated graphics in the VM itself, it is not possible to use any modern high performance remoting protocol that uses hardware encoding. My use case would've needed Parsec to work, but unfortunately Parsec requires VCE engine that is available only via passthrough and not SR-IOV. I have confirmation about this from AMD so VCE is not available for MxGPU on the S7150x2. It might work for the newer cards but the Instinc cards for example are not available retail, just through other channels. So for my use case, the only solution appears to be Intel GVT-g. Anyone had any success with GVT-g Quicksync support in VMs?


  • XCP-ng Team

    I wonder why AMD isn't selling its more modern Pro cards on the market directly?


Log in to reply
 

XCP-ng Pro Support

XCP-ng Pro Support