Ve virtualizovaném prostředí, které je poháněno grafickými kartami NVIDIA, je software NVIDIA virtual GPU (vGPU) nainstalován na virtualizační vrstvě spolu s hypervizorem. Tento software vytváří virtuální GPU, které umožňují každému virtuálnímu počítači (VM) sdílet fyzickou GPU nainstalovanou na serveru. Pro náročnější výpočty může jeden virtuální počítač využít výkon i více fyzických GPU zároveň.
NVIDIA vGPU software obsahuje grafický nebo výpočetní ovladač pro každý virtuální počítač. Vzhledem k tomu, že procesy, které se dříve počítaly na CPU, se přenesly na GPU, dosahují uživatelé mnohem lepšího výkonu. Ve virtualizovaném a cloudovém prostředí dokáže GPU zpracovat náročné inženýrské a grafické aplikace, stejně tak jako výpočetně náročné úlohy, jako jsou AI a datová věda.