Ubuntu 18.04 上的 CUDA 版本不匹配

Ubuntu 18.04 上的 CUDA 版本不匹配

我正在尝试在 Ubuntu 18.04 上使用 CUDA 工具包。我使用以下方法安装了 CUDA 工具包

sudo apt install nvidia-cuda-toolkit gcc-6

这安装了 CUDA 9.1,通过使用 进行了验证nvcc --version,结果显示

nvcc: release 9.1, V9.1.85

然而,nvidia-smi节目

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.14       Driver Version: 430.14       CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================+
|   0  GeForce GTX 1050    Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   48C    P8    N/A /  N/A |    209MiB /  4042MiB |      0%      Default |
|-------------------------------+----------------------+----------------------+

[手动转录——见图像以供核实]

上面显示 CUDA 版本为 10.2。那么我安装的 CUDA 是什么版本?

PS 我也找不到/usr/local/cuda。这有什么关系吗?

答案1

输出nvidia-smi仅显示当前驱动程序的 CUDA 兼容版本,并不表明安装了哪个 CUDA。

https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html

相关内容