我有一台配备 Ubuntu 10.10 和 Nvidia GTX 480 显卡的双 Xeon 机器,我想在 CPU 和 GPU 上使用 OpenCL。
我使用 apt-get 安装了最新的 Nvidia 驱动程序 (nvidia-current),并从 Nvidia 页面下载并安装了最新的 CUDA Toolkit (3.2)。
但这只允许我在 Nvidia GPU 而不是 CPU 上运行 OpenCL 代码。
然后我在互联网上阅读了一些文章,说 ATI SDK 能够在 CPU 上运行 OpenCL 代码。
我安装了最新版本的 ATI 驱动程序,然后尝试编译 SDK。
然后我可以在 CPU 上运行代码,但不能在 GPU 上运行。
有没有办法在 Nvidia GPU 和 Xeon CPU 上运行 OpenCL 代码?