Tenho o VMware Workstation em execução no host do Ubuntu com um Ubuntu Guest. É possível acessar diretamente a GPU a partir da VM?
Quero executar o CUDA na VM
A menos que a nVidia forneça um driver paravirtualizado compatível com VMware para esse fim.
Esta discussão nos fóruns da nVidia explica o porquê.
Agora, as CPUs e chipsets mais novos suportam "IOMMU", que pode ter a função semelhante à "passagem PCI-E" discutida nesse fórum. No entanto, isso ainda requer suporte e cooperação dos drivers paravirtualizados da VMware e dos drivers da nVidia, que ainda não existem.
Se você estiver pronto para usar o Xen em vez da estação de trabalho VMware, poderá experimentar a passagem XGA VGA e verificar se a sua configuração de hardware é suportada. Isso daria a você controle total sobre a placa gráfica na VM.
Aqui está um exemplo do que você pode realizar: http://www.youtube.com/watch?v=Gtmwnx-k2qg
fonte