NVIDIA vGPU
NVIDIA vGPU is software that shares one physical GPU among several virtual machines using time-sliced or MIG-backed virtual GPUs.
NVIDIA vGPU is virtual GPU software that lets multiple virtual machines (VMs) share one physical NVIDIA GPU, each with a fixed slice of its memory. The NVIDIA Virtual GPU Manager runs on the hypervisor, and a guest driver runs in each VM. A vGPU is either time-sliced, with VMs taking turns on the GPU's engines, or backed by a Multi-Instance GPU (MIG) partition the VM owns.
On the RTX PRO 6000 Blackwell Server Edition, time-sliced profile DC-96Q gives one VM all 96 GB, and DC-3Q gives 32 VMs 3 GB each. Q-series profiles need an RTX Virtual Workstation (vWS) license, B-series need Virtual PC (vPC) or vWS, and A-series need Virtual Applications (vApps). Each VM checks out its license over the network from the NVIDIA License System. Performance degrades if a VM fails to obtain one within 20 minutes. vGPU for Compute is licensed only through NVIDIA AI Enterprise. Passthrough for professional 3D graphics on these GPUs also takes a vWS license. Supported hypervisors include VMware vSphere ESXi, Nutanix AHV, and Red Hat Enterprise Linux with KVM.
Choose vGPU when many users or services each need a slice of one data center GPU. Choose GPU passthrough when one VM needs the whole card.
Sources
Source | Publisher |
|---|---|
Virtual GPU Types Reference, NVIDIA Virtual GPU Software Documentation | NVIDIA |
Introduction to NVIDIA vGPU Software Licensing, NVIDIA Virtual GPU Software Documentation | NVIDIA |
NVIDIA |
- Publisher
NVIDIA
- Publisher
NVIDIA
Last verified October 7, 2026.
- NVIDIA vGPU
- vGPU meaning
- virtual GPU
- RTX Virtual Workstation
- vWS vPC vApps
- vGPU profiles
- time-sliced vGPU
- MIG-backed vGPU
- NVIDIA License System
- vGPU vs passthrough