GPUOpen-LibrariesAndSDKs / MxGPU-Virtualization

MIT License
182 stars 83 forks source link

GIM does not support standard the VFIO-mdev API #42

Closed arthurrasmusson closed 2 years ago

arthurrasmusson commented 2 years ago

VFIO-mdev has come to be the accepted standard interface for use with mediated GPU devices both for use with and without SR-IOV. Both Nvidia's driver and Intel's i915 GPU driver implement VFIO-mdev for GPU multiplexing functionality. The GPU-IOV Module driver codebase should be modernized to more effectively compete with Intel and Nvidia's offerings.

Please refer to the following open documentation on the VFIO-Mdev API: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/tree/Documentation/driver-api/vfio-mediated-device.rst?h=driver-core-next&id=7de3697e9cbd4bd3d62bafa249d57990e1b8f294

arthurrasmusson commented 2 years ago

Raising this issue here where there's relatively little communication doesn't seem like the appropriate place to talk about this.