Hoe kom ik aan de cuda versie?

Is er een snel commando of script om te controleren welke versie van CUDA is geïnstalleerd?

Ik vond de handleiding van 4.0 onder de installatiemap, maar ik'ben niet zeker of het van de werkelijke geïnstalleerde versie is of niet.

Oplossing

Zoals Jared zegt in een commentaar, vanaf de commandoregel:

nvcc --version

(of /usr/local/cuda/bin/nvcc --version) geeft de CUDA compiler versie (die overeenkomt met de toolkit versie).

Vanuit de applicatie code, kunt u de runtime API versie opvragen met

cudaRuntimeGetVersion()

of de API versie van het stuurprogramma met

cudaDriverGetVersion()

Zoals Daniel aangeeft, is deviceQuery een SDK-voorbeeld-app die het bovenstaande opvraagt, samen met de mogelijkheden van het apparaat.

Zoals anderen opmerken, kun je ook de inhoud van de version.txt controleren met (bijvoorbeeld, op Mac of Linux)

cat /usr/local/cuda/version.txt

Echter, als er een andere versie van de CUDA toolkit is geïnstalleerd dan de versie die symlinked is vanuit /usr/local/cuda, kan dit een onnauwkeurige versie rapporteren als een andere versie eerder in uw PATH staat dan de bovenstaande, dus wees voorzichtig.

Commentaren (8)

Als u CUDA SDK hebt geïnstalleerd, kunt u "deviceQuery" uitvoeren om de versie van CUDA te zien

Commentaren (1)

Na de installatie van CUDA kan men de versies controleren door: nvcc -V

Ik heb zowel 5.0 als 5.5 geïnstalleerd, dus het geeft

Cuda Compilation Tools,release 5.5,V5.5,0

Dit commando werkt voor zowel Windows als Ubuntu.

Commentaren (0)