在Virtual Box,VMWare或Parallels上使用CPU的访客系统中使用OpenCL?

在使用某些虚拟化软件(例如在客户系统中)时,是否可以使用opencl作为CPU ? 我认为它变得更重要,而计算正在变成云。


当然,OpenCL for CPU只是CPU中运行的另一个进程,没有什么特别的。 虚拟化应该没有问题。


一些驱动程序,例如英特尔的CPU驱动程序,似乎因为某些原因似乎无法安装在Parallels虚拟机中。

为了在Windows中获得OpenCL支持,我运行了并行版本,我首先启动了本地运行Windows并在那里安装驱动程序。 然后我重新启动到OSX,Parallels也提供了Intel的CPU驱动程序。 当然,这种方法仅适用于Bootcamp + Parallels安装。


这只有在OpenCL驱动程序可用于主机系统GPU时才有可能。 据我所知,所提到的三个系统是不可能的。 我相信Virtual Box。 仿真的图形卡与OpenCL不兼容,虚拟盒GPU驱动程序不支持OpenCL。

据我所知,这只有在客人系统能够从主机看到原始GPU板的情况下才有可能。 您必须检查并安装所需的OpenCL驱动程序。

链接地址: http://www.djcxy.com/p/8105.html

上一篇: Using OpenCL in the guest system with CPU on Virtual Box, VMWare or Parallels?

下一篇: #! /usr/bin/env and process names: portability at a price?