NVIDIA virtual GPU (vGPU) technology uses the power of NVIDIA GPUs and NVIDIA virtual GPU software products to accelerate every virtual workflow—from AI to virtual desktop infrastructure (VDI). By making GPU performance possible for every virtual machine (VM), vGPU technology enables users to work more efficiently and productively.
In a VDI environment powered by NVIDIA virtual GPU, the NVIDIA virtual GPU software is installed at the virtualization layer along with the hypervisor. The NVIDIA virtual GPU software creates virtual GPUs that enable every virtual machine (VM) to share a physical GPU installed on the server or allocate multiple GPUs to a single VM to power the most demanding workloads. The NVIDIA virtualization software includes a driver for every VM. NVIDIA Quadro® Virtual Data Center Workstation (Quadro vDWS) includes, for example, the powerful Quadro driver. Because work that was typically done by the CPU is offloaded to the GPU, the user has a much better experience, and demanding engineering and creative applications can be supported in a virtualized and cloud environment.