OpenCL ATI Stream SDK on Nvidia GPU



我可以通过安装ATI Stream SDK在NVIDIA GPU上编码我的OpenCL应用程序(因为它也可以加速我的CPU,也可以加速哪个NVIDIA编程SDK不会)?

您可以在计算机上安装多个平台(含义:OpenCL实现)。因此,即使您拥有NVIDIA GPU,也可以将AMD OpenCL实现用于CPU(或Intel Opencl SDK,如果您有Intel CPU)。但是,您无法使用AMD OpenCL实现来运行NVIDIA GPU上的代码。

使用此小型实用程序,您可以轻松选择要使用的实现/平台:http://www.thebigblob.com/opencl-utilities/

是的,您可以使用AMD SDK来构建主机程序,然后根据需要定位尽可能多的设备-CPU,NVIDIA GPU等。但是请确保您具有针对每个设备优化的OpenCL代码的单独版本。

相关内容

  • 没有找到相关文章

最新更新