Difference between revisions of "Merged Drivers"

From Open-IOV
Jump to navigation Jump to search
(Added link to vGPU Community Wiki.)
Line 6: Line 6:
[[File:Intel i915 Host DRM + VFIO-Mdev..png|thumb|A diagram depicting i915's shared host + VFIO-Mdev driver model.]]
[[File:Intel i915 Host DRM + VFIO-Mdev..png|thumb|A diagram depicting i915's shared host + VFIO-Mdev driver model.]]


== Nvidia ==
For more information on host DRM and VFIO-Mdev support on Nvidia drivers refer to section 6 of the [https://docs.google.com/document/d/1pzrWJ9h-zANCtyqRgS7Vzla0Y8Ea2-5z2HEi4X75d2Q/ vGPU Community Wiki].
== AMDGPU + GPU-IOV Module Merged ==
== AMDGPU + GPU-IOV Module Merged ==
At this time AMDGPU does not currently support VFIO-Mdev functionality. It may be possible to merge the [https://github.com/GPUOpen-LibrariesAndSDKs/MxGPU-Virtualization GPU-IOV Module (GIM) sources] with the [https://github.com/torvalds/linux/tree/master/drivers/gpu/drm/amd/amdgpu Linux kernel's AMDGPU driver sources] to produce a merged driver for use on AMD GPUs.
At this time AMDGPU does not currently support VFIO-Mdev functionality. It may be possible to merge the [https://github.com/GPUOpen-LibrariesAndSDKs/MxGPU-Virtualization GPU-IOV Module (GIM) sources] with the [https://github.com/torvalds/linux/tree/master/drivers/gpu/drm/amd/amdgpu Linux kernel's AMDGPU driver sources] to produce a merged driver for use on AMD GPUs.
== Nvidia ==
For more information on host DRM and VFIO-Mdev support on Nvidia drivers refer to section 6 of the [https://docs.google.com/document/d/1pzrWJ9h-zANCtyqRgS7Vzla0Y8Ea2-5z2HEi4X75d2Q/ vGPU Community Wiki].

Revision as of 21:06, 16 April 2022

The following page will provide specifications and details on the current state of host DRM + VFIO-Mdev drivers in support of various vendors.

Intel i915

Intel's slides mention the ability to accelerate up to '8 VMs plus DOM0'. Source: https://01.org/sites/default/files/documentation/an_introduction_to_intel_gvt-g_for_external.pdf

Intel currently supports host DRM and VFIO-Mdev functionality in it's i915 driver sources.

A diagram depicting i915's shared host + VFIO-Mdev driver model.

Nvidia

For more information on host DRM and VFIO-Mdev support on Nvidia drivers refer to section 6 of the vGPU Community Wiki.

AMDGPU + GPU-IOV Module Merged

At this time AMDGPU does not currently support VFIO-Mdev functionality. It may be possible to merge the GPU-IOV Module (GIM) sources with the Linux kernel's AMDGPU driver sources to produce a merged driver for use on AMD GPUs.