Comment obtenir la version cuda ?

Existe-t-il une commande ou un script rapide pour vérifier la version de CUDA installée ?

J'ai trouvé le manuel de la version 4.0 dans le répertoire d'installation, mais je ne suis pas sûr qu'il s'agisse de la version réellement installée.

Solution

Comme le mentionne Jared dans un commentaire, à partir de la ligne de commande :

nvcc --version

(ou /usr/local/cuda/bin/nvcc --version) donne la version du compilateur CUDA (qui correspond à la version de la boîte à outils).

Depuis le code de l'application, vous pouvez demander la version de l'API d'exécution avec

cudaRuntimeGetVersion()

ou la version de l'API du pilote avec

cudaDriverGetVersion()

Comme le souligne Daniel, deviceQuery est un exemple d'application SDK qui interroge les éléments ci-dessus, ainsi que les capacités du périphérique.

Comme d'autres le font remarquer, vous pouvez également vérifier le contenu du fichier version.txt en utilisant (par exemple, sur Mac ou Linux)

cat /usr/local/cuda/version.txt

Cependant, si une autre version de la boîte à outils CUDA est installée, autre que celle qui est liée par un lien symbolique à /usr/local/cuda, ceci peut rapporter une version inexacte si une autre version est plus tôt dans votre PATH que celle ci-dessus, donc à utiliser avec prudence.

Commentaires (8)

Si vous avez installé CUDA SDK, vous pouvez exécuter "deviceQuery&quot ; pour voir la version de CUDA.

Commentaires (1)

Après avoir installé CUDA, on peut vérifier les versions par : nvcc -V

J'ai installé à la fois la version 5.0 et la version 5.5 et cela donne

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

Cette commande fonctionne aussi bien sous Windows que sous Ubuntu.

Commentaires (0)