Gibt es einen schnellen Befehl oder ein Skript zur Überprüfung der installierten CUDA Version?
Ich fand das Handbuch von 4.0 unter dem Installationsverzeichnis, aber ich bin nicht sicher, ob es der tatsächlich installierten Version ist oder nicht.
Wie Jared in einem Kommentar erwähnt hat, kann man das über die Kommandozeile tun:
nvcc --version
(oder /usr/local/cuda/bin/nvcc --version
) gibt die CUDA-Compiler-Version an (die mit der Toolkit-Version übereinstimmt).
Vom Anwendungscode aus können Sie die Laufzeit-API-Version mit
cudaRuntimeGetVersion()
oder die Treiber-API-Version mit
cudaDriverGetVersion()
Wie Daniel betont, ist deviceQuery eine SDK-Beispielanwendung, die die oben genannten Daten zusammen mit den Gerätefunktionen abfragt.
Wie andere anmerken, können Sie auch den Inhalt der version.txt
überprüfen, indem Sie (z.B. auf Mac oder Linux)
cat /usr/local/cuda/version.txt
Wenn jedoch eine andere Version des CUDA Toolkits installiert ist als die von /usr/local/cuda
symlinked, kann dies eine ungenaue Version anzeigen, wenn eine andere Version in Ihrem PATH
weiter oben steht als die oben genannte, daher ist Vorsicht geboten.
Nach der Installation von CUDA kann man die Versionen überprüfen mit: nvcc -V
Ich habe sowohl 5.0 als auch 5.5 installiert und erhalte
Cuda Kompilierungswerkzeuge,Version 5.5,V5.5,0
Dieser Befehl funktioniert sowohl unter Windows als auch unter Ubuntu.