【发布时间】:2015-03-15 19:51:27
【问题描述】:
电脑配置: AMD 双核 E-350 1.6Ghz AMD 6310 高清显卡
我在 Windows 8 上的 VMware Player 上运行 Ubuntu 14.04,并试图弄清楚我是否可以在 ubunutu 上运行 OpenCL,即使用 VM。
我正在阅读如何安装 OpenCL 的手册,第一步给出了这个输出。有人可以看到输出并告诉我应该做什么吗?我可以在 VM 上运行 OpenCL 吗?
1)首先,我们需要检查我们的系统配置,以确定是否可以在我们的机器上安装 OpenCL。我们可以在终端上运行“Hardinfo”命令来获取我们系统配置的完整摘要。如果我们的系统中没有安装 Hardinfo 命令,那么我们可以通过在终端上运行以下命令来轻松安装它: sudo apt-get install hardinfo 2)如果我们的系统可以支持OpenCL,那么我们可以进入OpenCL的实际安装。 3) 从Intel's web site 下载面向 OpenCL 应用程序的英特尔 SDK。 .....
varun@varun-virtual-machine:/$ hardinfo
当前未安装程序“hardinfo”。您可以通过键入以下内容来安装它: sudo apt-get install hardinfo
varun@varun-virtual-machine:/$ sudo apt-get install hardinfo
Reading package lists... Done
Building dependency tree
Reading state information... Done
您可能需要运行“apt-get -f install”来纠正这些问题:
以下包具有未满足的依赖关系:
fglrx : Depends: fglrx-core but it is not installable
Recommends: fglrx-amdcccle but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
【问题讨论】:
-
虚拟机中没有硬件加速的 OpenCL(除非您可以通过 PCI-passthrough 将 GPU 传递给 VM,即使这样也不可靠)。
-
所以我应该双启动 Windows 和 Ubuntu?
-
是的,这是一个更好的主意。
标签: linux virtual-machine opencl ubuntu-14.04