it-swarm.com.de

Wie finde ich die cuda-Version in Ubuntu?

Ich habe cuda 8.0 auf meinem Ubuntu 16.04 installiert und die cuda-Version mit dem Befehl "nvcc --version" überprüft. es zeigt Version als 7.5 !!! Wie kann ich sicher sein, dass es genau ist? Gibt es noch andere Befehle, mit denen ich mein Ergebnis überprüfen kann?

13
Sowmya Dhanapal

Für cuda-8.0 unter Ubuntu16.04 sollten Sie lesen können

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

Ich stimme zu Robert Crovella , Sie müssen möglicherweise Ihren PFAD überprüfen

29
user3076252

Vielen Dank an alle ... Vorher habe ich versucht, cuda8.0 mithilfe der run-Datei von https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda_8.0.44_linux-run) zu installieren . Danach habe ich versucht, "nvcc --version" zu überprüfen, aber es erscheint der folgende Fehler "Das Programm 'nvcc' ist derzeit nicht installiert. Sie können es installieren, indem Sie Folgendes eingeben: Sudo apt-get install nvidia-cuda-toolkit". Also habe ich den obigen Befehl ausprobiert. Es gab die cuda7.5-Version.

Später habe ich versucht, cuda mit dem Debian-Paket zu installieren, das standardmäßig nvcc enthielt. Jetzt bekomme ich die richtige Version.

4
Sowmya Dhanapal

Möglicherweise liegt dies daran, dass Sie sowohl v7.5 als auch v8.0 installiert haben. Statt den Pfad zu ändern, deinstallieren Sie zunächst v7.5

2
Sagar Chand

Ab CUDA 8.0 können mehrere CUDA-Versionen installiert sein. Sie können dann verschiedene Werte für die Umgebungsvariable $PATH aktivieren, die Ihnen eine andere CUDA-Version anzeigt.

Befehl zum sofortigen Abrufen der CUDA-Version:

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

Sie können das Ergebnis überprüfen, indem Sie den Installationsstatus der CUDA-Bibliotheken überprüfen:

$ dpkg -l | grep cuda

Informationen zum Installieren mehrerer Versionen von CUDA finden Sie in diesem Artikel .

0
mikaelfs