Difference between revisions of "Articles"
Jump to navigation
Jump to search
(7 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
=== Start Here === | === Start Here === | ||
[[Introduction]] | [[Introduction]] | ||
[https://open-iov.org/index.php/Open-IOV:About About Open-IOV (CC-BY-4.0)] | |||
===Abstract=== | ===Abstract=== | ||
Line 16: | Line 18: | ||
[[GPU Driver Internals]] | [[GPU Driver Internals]] | ||
=== | === Driver Integration Documents === | ||
[https://open-iov.org/index.php/OpenRM | [https://open-iov.org/index.php/OpenRM Nvidia] | ||
[https://open-iov.org/index.php/AMDGPU | [[Intel SR-IOV APIs|Intel]] | ||
[https://open-iov.org/index.php/AMDGPU AMD] | |||
===Projects=== | ===Projects=== | ||
[https://open-iov.org/index.php/LIME_Is_Mediated_Emulation LIME Is Mediated Emulation] | [https://open-iov.org/index.php/LIME_Is_Mediated_Emulation LIME Is Mediated Emulation] | ||
Line 47: | Line 45: | ||
[https://open-iov.org/index.php/VGPU_Unlock vGPU_Unlock] | [https://open-iov.org/index.php/VGPU_Unlock vGPU_Unlock] | ||
=== Device Support=== | === Device Support=== | ||
[[GPU Support]] | [[GPU Support]] | ||
Line 72: | Line 68: | ||
[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 VFIO Mediated Device] | [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 VFIO Mediated Device] | ||
==== Driver APIs ==== | ==== Driver APIs ==== | ||
[https://projectacrn.github.io/2.1/api/GVT-g_api.html i915 GVT-g API] | [https://projectacrn.github.io/2.1/api/GVT-g_api.html i915 GVT-g API] | ||
Line 128: | Line 122: | ||
[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] | ||
Latest revision as of 16:27, 19 April 2024
This page indexes the articles contained within Open-IOV.
If you're new to GPU Virtualization start by reading the Introduction article.
Start Here
Abstract
Design Documents
Driver Integration Documents
Projects
Device Support
Software Support
GPU Software Bill Of Materials (SBOM)
API Documentation
Kernel APIs
Kernel.org Driver Core Documentation
NT Kernel (Windows) IOMMU-based GPU Isolation
Driver APIs
Sample Code
GPLv2 sources mirrored from elixir.bootlin.com with simple makefile changes.
mtty.c - mdpy.c - mdpy-fb.c - mdpy-defs.h - mbochs.c
Virtualization APIs
QEMU Machine Protocol (QMP) Reference Manual
Inter-VM Shared Memory (IVSHMEM)
User Guides
Looking Glass Quickstart Guide
Developer Guides
Linux Device Drivers (3rd Edition)
Data Plane Development Kit: IVSHMEM Programming Guide
Specifications
Hyper-V Hypervisor Top Level Functional Specification (TLFS)