VMware: cómo acceder directamente a la GPU

9

Tengo VMware Workstation ejecutándose en el host de Ubuntu con un invitado de Ubuntu. ¿Es posible acceder directamente a la GPU desde la VM?

Quiero ejecutar CUDA en la VM

laberinto
fuente

Respuestas:

8

No lo es, a menos que nVidia proporcione un controlador paravirtualizado compatible con VMware para ese propósito.

Esta discusión en los foros de nVidia explica por qué.

Ahora, las CPU y los conjuntos de chips más nuevos son compatibles con "IOMMU", que podría cumplir la función similar de "transferencia PCI-E" que analizan en ese foro. Sin embargo, esto todavía requiere soporte y cooperación tanto de los controladores paravirtualizados de VMware como de los controladores de nVidia, que aún no existe.

LawrenceC
fuente
Los foros de nVidia han estado inactivos durante algunos meses. ¿Podría publicar otro enlace con esa explicación?
sep332
1

Si está listo para usar Xen en lugar de VMware Workstation, puede probar Xen VGA Passthrough y ver si su configuración de hardware es compatible. Esto le daría un control total sobre la tarjeta gráfica en la VM.

Aquí hay un ejemplo de lo que puede lograr: http://www.youtube.com/watch?v=Gtmwnx-k2qg

alarouche
fuente