【发布时间】:2013-03-04 20:31:46
【问题描述】:
我是 OpenCL 的新手。我有一台戴尔 XPS 1645 笔记本电脑,它配备 ATI Mobility Radeon HD 4670 显卡和英特尔 CPU。我看到 AMD 的软件不支持我的显卡的 OpenCL 东西,但在 Khronos 网站上,我的显卡被视为支持 OpenCL。那么,我需要做什么才能开始 OpenCL 编程?另外,我可以使用 AMD 的 OpenCL 软件吗?
【问题讨论】:
标签: opencl
我是 OpenCL 的新手。我有一台戴尔 XPS 1645 笔记本电脑,它配备 ATI Mobility Radeon HD 4670 显卡和英特尔 CPU。我看到 AMD 的软件不支持我的显卡的 OpenCL 东西,但在 Khronos 网站上,我的显卡被视为支持 OpenCL。那么,我需要做什么才能开始 OpenCL 编程?另外,我可以使用 AMD 的 OpenCL 软件吗?
【问题讨论】:
标签: opencl
您的笔记本电脑似乎装有 Windows 7、具有 4 核和超线程的 Intel Core i7 CPU?
OpenCL 可以在 CPU 和 GPU 上运行。使用此模型将无法将 GPU 作为 OpenCL 设备访问,但您仍然可以将 CPU 作为 OpenCL 设备使用。
因此,请从 Intel 或 AMD 下载 OpenCL SDK,或两者兼而有之。安装它并尝试示例。
您将更改调用 clGetDeviceIds( .... )
这样指定的设备类型总是CL_DEVICE_TYPE_CPU
【讨论】: