Hvordan få tak i cuda-versjonen?
Finnes det noen rask kommando eller skript for å sjekke hvilken versjon av CUDA som er installert?
Jeg fant manualen til 4.0 under installasjonskatalogen, men jeg er ikke sikker på om den er av den faktiske installerte versjonen eller ikke.
383
3
Som Jared nevner i en kommentar, fra kommandolinjen:
(eller
/usr/local/cuda/bin/nvcc --version
) gir CUDA-kompileringsversjonen (som samsvarer med verktøysettversjonen).Fra applikasjonskoden kan du spørre om kjøretids-API-versjonen med
eller driver-API-versjonen med
Som Daniel påpeker, er deviceQuery en SDK-eksempelapp som spør om det ovennevnte, sammen med enhetsfunksjoner.
Som andre bemerker, kan du også sjekke innholdet i
version.txt
ved å bruke (f.eks. på Mac eller Linux)Men hvis det er en annen versjon av CUDA-verktøysettet installert enn den som er symbolkoblet fra
/usr/local/cuda
, kan dette rapportere en unøyaktig versjon hvis en annen versjon er tidligere iPATH
enn den ovennevnte, så bruk med forsiktighet.Hvis du har installert CUDA SDK, kan du kjøre "deviceQuery" for å se versjonen av CUDA.
Etter å ha installert CUDA kan man sjekke versjonene med: nvcc -V
Jeg har installert både 5.0 og 5.5, slik at det gir
Cuda kompileringsverktøy, versjon 5.5,V5.5,0
Denne kommandoen fungerer for både Windows og Ubuntu.