¿Es posible usar opencl para la CPU , mientras utiliza algún software de virtualización (es decir, en el sistema de invitado)? Creo que se vuelve más importante, mientras que el cálculo se está moviendo hacia las nubes.Uso de OpenCL en el sistema de invitado con CPU en Virtual Box, VMWare o Parallels?
Respuesta
Claro, OpenCL para CPU es solo otro proceso que se ejecuta en la CPU, sin nada especial. La virtualización debería ser posible sin problemas.
Esto solo es posible cuando hay un controlador OpenCL disponible para la GPU del sistema host. Por lo que yo sé, no es posible para los tres sistemas mencionados. Estoy seguro de que el cuadro virtual. La placa gráfica emulada no es compatible con OpenCL y los controladores GPU de la caja virtual no son compatibles con OpenCL.
Por lo que sé, esto solo sería posible si el sistema de invitado vería la placa de la GPU original del host. Debe verificar esto e instalar los controladores OpenCL necesarios.
Oh, era tarde ... No reconocí la CPU, incluso si estaba escrita en negrita. OpenCL en la CPU debería ser posible. Los conductores no deben reconocer la diferencia. –
Algunos controladores, como el controlador de CPU de Intel, en realidad no parecen permitir que se instale en la máquina virtual Parallels por algún motivo.
Para obtener compatibilidad con OpenCL en Windows, ejecute paralelos. Primero inicié Windows nativamente e instalé los controladores allí. Luego volví a iniciar en OSX y el controlador de CPU de Intel también estaba disponible en Parallels. Naturalmente, este enfoque funciona solo para la configuración de Bootcamp + Parallels.
OpenCL trabajó en la CPU o no solo después de esto? – Sergei
Sí funcionó. Solo el instalador de Intel no permitió la ejecución en Parallels. Tal vez hoy en día funciona? También vale la pena tratar de usar algunos otros controladores de CPU de amd o pocl (controlador opencl portable) –
- 1. ¿La máquina virtual Java es realmente una máquina virtual en el mismo sentido que mi archivo VMWare o Parallels?
- 2. Ejecución de un servidor en la máquina virtual Parallels. ¿Es posible que el host acceda?
- 3. MAMP/LAMP nativo o virtual (Virtualbox/VMware)?
- 4. Acceso al equipo host IIS desde un sistema operativo invitado en VMWare
- 5. Lista de CPU/GPU compatible con OpenCL
- 6. VMWare - Dirección IP estática del sistema operativo virtual
- 7. Identificación de CPU en la máquina virtual
- 8. VMWare o VirtualPC
- 9. Android en VMWare o VirtualBox
- 10. Cómo conectarse desde una máquina de invitado de VMware al servidor instalado en una máquina de host de Windows 7?
- 11. Dispositivo de CPU OpenCL vs dispositivo GPU
- 12. programa cuda en VMware
- 13. límite Virtual Box ancho de banda en la red
- 14. Obtención de uso de CPU con golang
- 15. OpenCL: ejecutar múltiples dispositivos CPU/GPU
- 16. Devolver el uso de la CPU en WMI con C#
- 17. Ganchos de eventos de VMware en .NET
- 18. VMWare equivalente
- 19. Sistema de archivos virtual con C/C++ en Windows
- 20. ¿Cómo uso la memoria local en OpenCL?
- 21. Acceso Tomcat localhost: 8080 de VirtualBox VM invitado desde el sistema operativo host
- 22. Ver el uso de CPU de procesadores individuales en UNIX
- 23. La máquina virtual de 32 o 64 bits es más rápida en la máquina de 64 bits (vmware)
- 24. ¿El IPad o el iPhone son capaces de OpenCL?
- 25. Diferenciar el adaptador de red VMware de los adaptadores físicos de red -o-- Detectar el adaptador de red virtual
- 26. Importación de un disco duro virtual en Parallels Desktop 6 para Mac
- 27. ¿Debería escribir "público virtual" o "público virtual" en herencia virtual?
- 28. ¿Cómo hacer que SQL Server se ejecute en Virtual PC accesible para el sistema operativo host?
- 29. En QEMU, ¿es posible interceptar paquetes enviados/recibidos por el sistema operativo invitado de Linux?
- 30. Inversión de matriz en OpenCL
Bien, he tenido algún problema con la partición bootcamp en mi mac. Ayer hice una instalación limpia de Win 7 64 bit SP 1 en la máquina virtual VM Ware, después de eso instalé intel opencl sdk y todo está funcionando bien. Y con 4 núcleos puedo hacer un skatch para aplicaciones opencl, cuál era el objetivo (el problema es que MacOS no admite las nuevas herramientas de desarrollo). – LonliLokli
He intentado hoy para usar la caja virtual, pero hay un problema con ella. OpenCL SDK se queja de hardware desconocido y cancela la instalación. – LonliLokli