1

我是 OpenCL 的新手。我有一台戴尔 XPS 1645 笔记本电脑,它配备 ATI Mobility Radeon HD 4670 显卡和英特尔 CPU。我看到 AMD 的软件不支持我的显卡使用 OpenCL,但在 Khronos 网站上,我的显卡被视为支持 OpenCL。那么,我必须做什么才能开始 OpenCL 编程?另外,我可以使用 AMD 的 OpenCL 软件吗?

4

1 回答 1

1

看起来您有一台装有 Windows 7 的笔记本电脑、一个具有 4 核和超线程的 Intel Core i7 CPU?

OpenCL 可以在 CPU 和 GPU 上运行。使用此模型将无法将 GPU 用作 OpenCL 设备,但您仍可以将 CPU 用作 OpenCL 设备。

因此,请从 Intel 或 AMD 或两者下载 OpenCL SDK。安装它并尝试示例。

您将更改对 clGetDeviceIds( .... ) 的调用

以便指定的设备类型始终为 CL_DEVICE_TYPE_CPU

于 2013-03-02T02:50:43.337 回答