I run a Windows 11 VM on xcp-ng to do testing and Windows specific graphic and video work. I use an old R9 390 in passthrough mode right now but it’s running out of steam.

I’m particularly interested in the A380 series of gpus as they have a lot of the modern compute and video encoding features for around $100.

Before I pull the trigger I just wanted to know if anyone has had much experience with ARC GPUs in a VM passthrough scenario. I see in their official docs that resizable BAR is a requirement and I didn’t know whether that is handled properly in a virtual environment or on XCP-NG specifically.

Any experience you’re willing to share would be most appreciated.

Thanks!

    • MystikIncarnate
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      Indeed it does. I’m looking forward to the flex series (I’m specifically waiting on the 140 because I have systems with a low profile requirement), to try to put together some GPU acceleration on my homelab cluster. I need it for transcoding in the short term but in the long term I’m hoping to put up one of those open source, self hosted “cloud” gaming services.

      We still do LAN parties and if I can pick up some cheap thin clients, and connect them to a GPU accelerated VDI or something, people wouldn’t have to cart their PC’s over when we have a LAN.

      I’d go for something more modest like the A380, since sparkle has a low profile version of it, but the 6G of dedicated video memory gives me pause, since I’d basically have to dedicate one whole GPU per virtual desktop, which isn’t as scalable as I would need. Even putting two users on a single GPU with 6G of memory is kind of a non-starter for me. I’ve used GPUs with 3G of memory, as recently as 2 years ago, and bluntly, it’s not a good experience. So anything less than 4-6G per user is basically rejected right out of the gate. I might pick one up just to test with a single VM in a VDI situation, but long term that’s not going to work.

      • xyguy@startrek.websiteOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        I’m banking on continued driver improvements and hopefully some big price drops when the B series of ARC finally launches.

        I also like the idea that the A380 it doesn’t require pcie power cables. You could theoretically add one to an appropriately large 2nd pcie slot as a second GPU in a server or a workstation.

        • MystikIncarnate
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 months ago

          That’s pretty exciting, for sure. Given that you can get single slot coolers for the half height variant makes it incredibly versatile. Hopefully that trend continues.