Hvordan får jeg cuda-versionen?
Er der en hurtig kommando eller et script til at kontrollere den installerede version af CUDA?
Jeg fandt manualen for 4.0 under installationsmappen, men jeg er ikke sikker på, om det er den faktiske installerede version eller ej.
383
3
Som Jared nævner i en kommentar, fra kommandolinjen:
(eller
/usr/local/cuda/bin/nvcc --version
) giver CUDA-kompilerversionen (som passer til værktøjssæt-versionen).Fra programkode kan du spørge om runtime API-versionen med
eller driver-API-versionen med
Som Daniel påpeger, er deviceQuery en SDK-eksempelapp, der forespørger om ovenstående sammen med enhedens funktioner.
Som andre bemærker, kan du også kontrollere indholdet af
version.txt
ved hjælp af (f.eks. på Mac eller Linux)Men hvis der er installeret en anden version af CUDA-værktøjssættet end den, der er symlinket fra
/usr/local/cuda
, kan dette rapportere en unøjagtig version, hvis en anden version er tidligere i dinPATH
end ovenstående, så brug med forsigtighed.Hvis du har installeret CUDA SDK, kan du køre "deviceQuery" for at se versionen af CUDA
Efter installation af CUDA kan man kontrollere versionerne ved at: nvcc -V
Jeg har installeret både 5.0 og 5.5, så det giver
Cuda Compilation Tools,release 5.5,V5.5,0
Denne kommando virker både for Windows og Ubuntu.