Difference between revisions of "Articles"
Jump to navigation
Jump to search
Line 22: | Line 22: | ||
[https://openmdev.io/index.php/VGPU_Unlock vGPU_Unlock] | [https://openmdev.io/index.php/VGPU_Unlock vGPU_Unlock] | ||
===Support=== | ===Hardware Support=== | ||
[https://openmdev.io/index.php/GPU_Support GPU Support] | [https://openmdev.io/index.php/GPU_Support GPU Support] | ||
[https://openmdev.io/index.php/CPU_Support CPU Support] | [https://openmdev.io/index.php/CPU_Support CPU Support] | ||
=== Software Support === | |||
[https://openmdev.io/index.php/Hypervisor_Support Hypervisor Support] | [https://openmdev.io/index.php/Hypervisor_Support Hypervisor Support] | ||
LibVF.IO Guest OS Support | |||
LibVF.IO Host OS (type 2 hypervisor) Support | |||
=== API Documentation === | === API Documentation === | ||
==== Kernel APIs ==== | |||
[https://elixir.bootlin.com/linux/latest/source/Documentation/driver-api/vfio.rst VFIO] - [https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/vfio.h vfio.h] | [https://elixir.bootlin.com/linux/latest/source/Documentation/driver-api/vfio.rst VFIO] - [https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/vfio.h vfio.h] | ||
Line 36: | Line 43: | ||
[https://projectacrn.github.io/2.1/api/GVT-g_api.html Intel GVT-g APIs] | [https://projectacrn.github.io/2.1/api/GVT-g_api.html Intel GVT-g APIs] | ||
[https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/tree/Documentation/driver-api Kernel.org Driver Core Documentation] | |||
==== Driver APIs ==== | |||
[https://01.org/linuxgraphics/gfx-docs/drm/gpu/i915.html i915 Driver API] | [https://01.org/linuxgraphics/gfx-docs/drm/gpu/i915.html i915 Driver API] | ||
Line 44: | Line 54: | ||
[https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html AMDGPU Driver API] | [https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html AMDGPU Driver API] | ||
[https://qemu-project.gitlab.io/qemu/interop/qemu-qmp-ref.html QEMU Machine Protocol (QMP) Reference Manual] | ==== Virtualization APIs ==== | ||
[https://qemu-project.gitlab.io/qemu/interop/qemu-qmp-ref.html QEMU Machine Protocol (QMP) Reference Manual] | |||
[https://projectacrn.github.io/2.1/developer-guides/hld/ivshmem-hld.html Inter-VM Shared Memory (IVSHMEM)] | [https://projectacrn.github.io/2.1/developer-guides/hld/ivshmem-hld.html Inter-VM Shared Memory (IVSHMEM)] | ||
===User Guides=== | ===User Guides=== | ||
[https://arccompute.com/blog/libvfio-commodity-gpu-multiplexing/ LibVF.IO Setup Guide] | [https://arccompute.com/blog/libvfio-commodity-gpu-multiplexing/ LibVF.IO Setup Guide] | ||
Line 68: | Line 77: | ||
[https://doc.dpdk.org/guides-16.04/prog_guide/ivshmem_lib.html Data Plane Development Kit: IVSHMEM Programming Guide] | [https://doc.dpdk.org/guides-16.04/prog_guide/ivshmem_lib.html Data Plane Development Kit: IVSHMEM Programming Guide] | ||
=== Mailing Lists === | === Communities & Mailing Lists === | ||
[https://discord.gg/Rb9K9DYxKK LibVF.IO Discord] | |||
[https://lists.freedesktop.org/mailman/listinfo/intel-gfx Intel-gfx Mailing List] | [https://lists.freedesktop.org/mailman/listinfo/intel-gfx Intel-gfx Mailing List] | ||
Line 76: | Line 87: | ||
[https://listman.redhat.com/mailman/listinfo/vfio-users VFIO-users Mailing List] | [https://listman.redhat.com/mailman/listinfo/vfio-users VFIO-users Mailing List] | ||
[https://forum.level1techs.com/c/software/vfio/132 <nowiki>Level1Techs Forum [VFIO Topic]</nowiki>] | [https://forum.level1techs.com/c/software/vfio/132 <nowiki>Level1Techs Forum [VFIO Topic]</nowiki>] | ||
[https://old.reddit.com/r/VFIO/ VFIO Subreddit] | [https://old.reddit.com/r/VFIO/ VFIO Subreddit] |
Revision as of 03:37, 17 April 2022
Abstract
Introductory Concepts & Definitions
Projects
Hardware Support
Software Support
LibVF.IO Guest OS Support
LibVF.IO Host OS (type 2 hypervisor) Support
API Documentation
Kernel APIs
Kernel.org Driver Core Documentation
Driver APIs
Virtualization APIs
QEMU Machine Protocol (QMP) Reference Manual
Inter-VM Shared Memory (IVSHMEM)
User Guides
Looking Glass Quickstart Guide
Developer Guides
Data Plane Development Kit: IVSHMEM Programming Guide