AMD open sources GIM virtualization driver(github.com)
github.com
AMD open sources GIM virtualization driver
https://github.com/amd/MxGPU-Virtualization
2 comments
Thanks for posting this good news.
Some old AMD workstation GPUs did support SR-IOV, that repo was archived yesterday.
https://open-iov.org/index.php/GPU_Support#AMD
https://github.com/GPUOpen-LibrariesAndSDKs/MxGPU-Virtualiza...
Some old AMD workstation GPUs did support SR-IOV, that repo was archived yesterday.
https://open-iov.org/index.php/GPU_Support#AMD
https://github.com/GPUOpen-LibrariesAndSDKs/MxGPU-Virtualiza...
https://x.com/AnushElangovan/status/1914667824230097144
> Bring SR-IOV open source support to client discrete GPU please.
Anush Elangovan: In the roadmap
> Bring SR-IOV open source support to client discrete GPU please.
Anush Elangovan: In the roadmap
--
I don’t think people realize how big this is. When we started, we wanted to virtualize GPUs, meaning allocate 1 GPU to 1 VM, but quickly found it wasn’t possible. We were missing AMD’s GIM driver, which has only now been made publicly available.
This is important because AMD MI hardware is still new to most developers. These chips have mostly been used in supercomputers like El Capitan and Frontier, with very limited access. Handing a developer an entire box of these is overwhelming, both technically and financially. Most just want to try a single GPU first.
Virtualization can be combined with self-service access, and per-second billing. Developers can easily use this hardware without long contracts or sales calls. That’s exactly what we’ve been building, and we’re getting closer to making it publicly available.
Over time, more developers using AMD means more code, more adoption, more hardware sales, and more growth. We’re finally able to execute our vision and lead that shift.