我正在尝试在 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