Ich versuche, das CUDA-Toolkit unter Ubuntu 18.04 zu verwenden. Ich habe das CUDA-Toolkit installiert, indem ich
sudo apt install nvidia-cuda-toolkit gcc-6
Dies installierte CUDA 9.1, verifiziert durch nvcc --version
, was zeigte
nvcc: release 9.1, V9.1.85
Allerdings nvidia-smi
zeigt
+-----------------------------------------------------------------------------+
| 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 |
|-------------------------------+----------------------+----------------------+
[manuell transkribiert – sieheBildzur Überprüfung]
dort steht, dass die CUDA-Version 10.2 ist. Welche CUDA-Version habe ich also installiert?
PS: Ich kann auch nichts finden /usr/local/cuda
. Hat das irgendwie damit zu tun?
Antwort1
Die Ausgabe nvidia-smi
zeigt nur die CUDA-Kompatibilitätsversion des aktuellen Treibers und ist nicht aussagekräftig, welches CUDA installiert ist.
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html