Difference between revisions of "Documentation"
(Add Open-IOV vGPU-IO deep-dive article index (2026)) |
|||
| Line 123: | Line 123: | ||
[https://old.reddit.com/r/VFIO/ VFIO Subreddit] | [https://old.reddit.com/r/VFIO/ VFIO Subreddit] | ||
=== Open-IOV vGPU-IO Deep Dives (2026) === | |||
Current reverse-engineering and design analysis for the Open-IOV vGPU-IO project (GSP firmware, vGSP execution plane, GMMU, CUDA userspace). | |||
[[Introduction to GMMU]] | |||
[[The vGSP Execution Plane (vEP)]] | |||
[[GMMU Multi-Tenant Protection]] | |||
[[GSP 570.144W Firmware Analysis]] | |||
[[Address Reference]] | |||
[[CUDA Userspace Driver]] | |||
[[RPC Message Format]] | |||
[[BAR Emulation Specification]] | |||
[[WPR Management]] | |||
[[Migration Protocol]] | |||
[[GSP RPC Emulation]] | |||
[[vGPU-IO Integration Guide]] | |||
[[Error Codes]] | |||
Revision as of 02:31, 12 October 2026
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)
Communities & Mailing Lists
Level1Techs Forum [VFIO Topic]
Open-IOV vGPU-IO Deep Dives (2026)
Current reverse-engineering and design analysis for the Open-IOV vGPU-IO project (GSP firmware, vGSP execution plane, GMMU, CUDA userspace).
The vGSP Execution Plane (vEP)