Есть ли какая-нибудь быстрая команда или скрипт для проверки установленной версии CUDA?Как получить версию cuda?
Я нашел руководство по 4.0 под каталогом установки, но не уверен, что это действительно установленная версия.
Есть ли какая-нибудь быстрая команда или скрипт для проверки установленной версии CUDA?Как получить версию cuda?
Я нашел руководство по 4.0 под каталогом установки, но не уверен, что это действительно установленная версия.
В Джаред упоминает в комментариях, из командной строки:
nvcc --version
дает компилятор CUDA версии (которая соответствует версии инструментария).
Из кода приложения, вы можете запросить версию среды выполнения API с
cudaRuntimeGetVersion()
или версию драйвера API с
cudaDriverGetVersion()
Как Даниэль указывает, deviceQuery является SDK образец приложение, которое запрашивает выше, наряду с возможностями устройства.
Должен ли он работать в командной строке Windows? –
nvcc --version должно работать из командной строки Windows, предполагая, что nvcc находится на вашем пути. – harrism
в Ubuntu вам может понадобиться установить 'nvidia-cuda-tools', чтобы эта команда работала. просто введите 'sudo apt install nvidia-cuda-toolkit' –
Если вы установили CUDA SDK, вы можете запустить «deviceQuery», чтобы увидеть версию CUDA
Для тех, кто задается вопросом: 'deviceQuery' - это пример программы для сборки (Linux: запустите' make' в '/ usr/local/cuda/samples', затем'./Bin/x86_64/linux/release/deviceQuery'). – Matthieu
После установки CUDA можно проверить версии от: NVCC -V
Я установил как 5,0 и 5,5, так что дает
Cuda компиляторы, высвобождают 5,5, V5.5,0
Эта команда работает как для Windows, так и для Ubuntu.
Помимо упомянутых выше, ваши CUDA установки путь (если не изменяется во время установки), как правило, содержит номер версии
делает which nvcc
должен дать путь и что даст вам версию
PS : Это быстрый и грязный способ, выше ответы более элегантны и приведут к правой версии с большим трудом
Получение '/ usr/bin/nvcc'. 'nvcc --version' - это путь. –
Вы можете найти CUDA-Z полезно, вот цитата с их сайта:
«Эта программа родилась как пародия на другие Z-утилиты, такие как CPU-Z и GPU-Z. CUDA-Z показывает основную информацию о графических процессорах с поддержкой CUDA и GPGPU. Он работает с NVidia Geforce, Quadro и карты Tesla, ION чипсетах «
http://cuda-z.sourceforge.net/
На вкладке Поддержка есть URL для исходного кода:. http://sourceforge.net/p/cuda-z/code/ и загрузка не на самом деле установки, но сам исполняемый файл (без установки, так что это «быстро»).
Эта утилита предоставляет много информации, и если вам нужно знать, как она была получена, есть источник, на который нужно обратить внимание. Существуют и другие утилиты, подобные этому, поиск.
О Ubuntu Cuda V8:
$ cat /usr/local/cuda/version.txt
Это более универсальный вариант, чем ответ harrism, поскольку он не требует установки 'nvcc' (который требует прав администратора) – dinosaur
Работает на AWS Linux Deep Learning AMI –
, используя это, я получаю« CUDA Version 8.0.61 », но nvcc -version дает me "Инструменты компиляции Cuda, выпуск 7.5, V7.5.17" Знаете ли вы причину для missmatch? – martinako
Сначала вы должны найти, где установлена Cuda.
Если это установка по умолчанию, как here место должно быть:
для убунту:
/USR/местные/CUDA
в этой папке вы должны иметь файл
версия.txt
открыть этот файл с помощью любого текстового редактора или запуска:
cat version.txt
из папки
ИЛИ
cat /usr/local/cuda/version.txt
В Ubuntu:
Попробуйте
$ cat /usr/local/cuda/version.txt
или $ cat /usr/local/cuda-8.0/version.txt
Иногда папка называется "Cuda-версия".
Если ничего не найдено, попробуйте перейдите к $ /usr/local/
И найдите правильное имя вашей папки Cuda.
Вывод должен быть похож на: CUDA Version 8.0.61
'' '$ nvcc --version''' обычно представляет собой номер версии версии. –
См. Также: [Как проверить установку CuDNN?] (Http://stackoverflow.com/q/31326015/562769) –
Какая ОС является таргетированием на этот вопрос? – nbro