Em um ambiente virtualizado com tecnologia da vGPU NVIDIA, o software vGPU, instalado na camada de virtualização com o hipervisor, cria GPUs virtuais que permitem que uma GPU física seja compartilhada com várias VMs ou uma única VM para aproveitar a potência de várias GPUs físicas.
O software de vGPU inclui um driver gráfico ou empresarial para cada VM. Como o trabalho normalmente realizado pela CPU é descarregado para a GPU, o usuário tem uma experiência muito melhor. Isso permite suporte para aplicações de engenharia e criação, bem como workloads de computação intensiva, como IA e ciência de dados, em um ambiente de nuvem virtualizado.