不含Nvidia CUDA SDK的openCL

不含Nvidia CUDA SDK的openCL,opencl,nvidia,Opencl,Nvidia,我已经安装了支持Nvidia CUDA的GPU设备。我的要求是在我的GPU上运行openCL应用程序。我是否可以独立于Nvidia Cuda SDK执行此操作?您只需要安装Nvidia GPU驱动程序即可运行支持OpenCL的二进制文件。libOpenCL.so包含在驱动程序中 为了编译应用程序,您还需要OpenCL头文件。这些可能来自CUDA工具包,也可能来自一个单独的软件包(比如Ubuntu的opencl headers),或者您可以直接从下载(请记住,NVIDIA实现了opencl规范的1

我已经安装了支持Nvidia CUDA的GPU设备。我的要求是在我的GPU上运行openCL应用程序。我是否可以独立于Nvidia Cuda SDK执行此操作?

您只需要安装Nvidia GPU驱动程序即可运行支持OpenCL的二进制文件。libOpenCL.so包含在驱动程序中


为了编译应用程序,您还需要OpenCL头文件。这些可能来自CUDA工具包,也可能来自一个单独的软件包(比如Ubuntu的
opencl headers
),或者您可以直接从下载(请记住,NVIDIA实现了opencl规范的1.1版)。

Q:您能用NVIDIA运行opencl吗?A:当然可以。问:我可以在不安装任何NVIDIA SDK依赖项的情况下完成吗?答:至少,您必须这样做:(所有平台),(Windows)。以下是Ubutnu的链接:。问:你在哪个平台上?你在用什么编译器?我在linux平台上工作。cuda工具包足以运行openCL吗?