我可以在Linux CentOS 6中安装没有驱动程序的CUDA(仅限cuda工具包)

时间:2014-02-16 21:14:07

标签: c++ linux cuda

我尝试在CentOS 6中安装没有显示驱动程序的cuda工具包。它已正确安装。我能够编译,但它正在编译而不执行任何操作,我在数组添加中得到垃圾值。对于cudaGetDeviceCount(& count),我得到的值是“o”,这意味着我的机器上没有任何卡。

2 个答案:

答案 0 :(得分:2)

您无需安装驱动程序即可安装CUDA工具包。

然后,您可以编译使用运行时API的CUDA代码。

除非您在机器中安装了正确的CUDA驱动程序和GPU,否则您将无法运行这些代码。

依赖于驱动程序API的代码在此配置中也无法在旧版CUDA工具包中编译,无需额外工作。较新的CUDA工具包为驱动程序库提供了存根库,可以链接到它们。

This answer介绍了在没有驱动程序的情况下安装CUDA工具包的方法。

答案 1 :(得分:2)

如果您只想运行代码并分析性能和其他参数,那么安装GPGPU-sim模拟器会很有帮助。它不需要您机器上的任何图形卡。