Как упоминает Джаред в комментарии, из командной строки:
nvcc --version
(или /usr/local/cuda/bin/nvcc --version
) дает версию компилятора CUDA (которая соответствует версии инструментария).
Из кода приложения вы можете запросить версию API времени выполнения с помощью
cudaRuntimeGetVersion()
или версия драйвера API с
cudaDriverGetVersion()
Как указывает Дэниел, deviceQuery - это пример приложения SDK, которое запрашивает вышеупомянутое, а также возможности устройства.
Как отмечают другие, вы также можете проверить содержимое version.txt
использования (например, на Mac или Linux)
cat /usr/local/cuda/version.txt
Однако, если установлена другая версия инструментария CUDA, отличная от той, на которую ссылается символ /usr/local/cuda
, это может привести к сообщению о неточной версии, если другая версия более ранняя, PATH
чем указанная выше, поэтому используйте ее с осторожностью.
$ nvcc --version
обычно номер версии интереса.