c++ - 如何在我的系统中使用 OpenCL

标签 c++ ubuntu opencl

我有一台运行 Ubuntu 的笔记本电脑,它有一个 32 位处理器(Intel Core 2 Duo T6400 2.00GHz)和一个显卡 Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller。我想知道我是否可以在这个系统中使用 OpenCL 进行编程。如果是,我需要什么?

当然,我一直在谷歌搜索。我找到了这个页面:

http://software.intel.com/en-us/articles/download-intel-opencl-sdk/

但是我只在Linux部分找到了一个RPM包。我可以在我的 Ubuntu 系统中安装它,但该软件包适用于 64 位系统。

最佳答案

很遗憾,您将需要以下发行版:

http://software.intel.com/en-us/articles/opencl-release-notes/

Novell* SUSE* Linux Enterprise Server 11 Service Pack 1(64 位版本) Red Hat* Enterprise Linux 6(64 位版本)。

如果您无法更改发行版,另一种方法是在仿真模式下使用 NVIDIA 的 CUDA SDK。它会很慢,但会起作用。

关于c++ - 如何在我的系统中使用 OpenCL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7362154/

相关文章:

c++ - 是否有包含目录的 pragma 指令?

c++ - 使用 seekg() C++ 从文件末尾搜索字符

c++ - 是否有与 Thrust(GPU 的并行 STL)类似的库,但用于 GPGPU AMD Radeon?

opencl - 同时在不同的 GPU 上执行不同的内核

c++ - Eigen 3 SpaseMatrix<bool> - GCC 8.2 上的 SparseMatrix<bool> 乘法警告

c++将子类添加到基类数组?

ubuntu - 使用 nfs 共享作为主目录时如何使用 ldap?

ubuntu - 尽管可以在 Windows 上运行,但 Ubuntu 上的 X11 转发错误

linux - 将 Ubuntu 存储库添加到 Conda channel

python - 将内核存储在单独的文件中 - PyOpenCL