如何在ubuntu中找到cuda版本?

时间:2017-01-18 08:43:17

标签: cuda ubuntu-16.04

我在我的ubuntu 16.04机器上安装了cuda 8.0,并使用命令" nvcc --version"检查了cuda版本。它显示版本为7.5 !!!。我怎么能确定它是准确的?是否还有其他命令可用于验证我的结果?

4 个答案:

答案 0 :(得分:33)

对于Ubuntu16.04上的cuda-8.0,您应该能够阅读

$ cat /usr/local/cuda/version.txt
CUDA Version 8.0.44

我同意Robert Crovella,您可能需要检查自己的路径

答案 1 :(得分:4)

谢谢大家...... 以前我尝试使用https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda_8.0.44_linux-run的运行文件安装cuda8.0。之后我尝试检查" nvcc --version",但它显示以下错误"程序' nvcc'目前尚未安装。您可以通过输入以下命令安装它:sudo apt-get install nvidia-cuda-toolkit"。所以我尝试了上面的命令。它给出了cuda7.5版本。

后来我尝试使用debian软件包安装cuda,默认情况下包含nvcc。现在我的版本正确。

答案 2 :(得分:2)

可能是因为您同时安装了v7.5和v8.0。因此,请尝试先卸载v7.5

,而不是更改路径

答案 3 :(得分:1)

从CUDA 8.0开始,可以安装多个CUDA版本。然后,您可以为$PATH环境变量激活不同的值,从而为您提供不同的CUDA版本。

立即获取CUDA版本的命令:

$ nvcc --version | grep "release" | awk '{print $6}' | cut -c2-

您可以通过检查CUDA库的安装状态来确认结果:

$ dpkg -l | grep cuda

要安装多个版本的CUDA,请参阅this article