Как получить версию cuda?
Есть ли какая-нибудь быстрая команда или скрипт, чтобы проверить версию установленной CUDA?
Я нашел руководство 4.0 в каталоге установки, но я не уверен, является ли оно действующей установленной версией или нет.
22 ответа
Как упоминает Джаред в комментарии, из командной строки:
дает версию компилятора CUDA (которая соответствует версии инструментария).
Из кода приложения вы можете запросить версию API времени выполнения с помощью
или версия API драйвера с
Как указывает Даниэль, deviceQuery — это пример приложения SDK, которое запрашивает вышеупомянутое, а также возможности устройства.
Как отмечают другие, вы также можете проверить содержимое version.txt используя (например, на Mac или Linux)
Однако, если установлена другая версия инструментария CUDA, отличная от той, что приведена по ссылке /usr/local/cuda , это может сообщить о неточной версии, если другая версия ранее в вашем PATH чем выше, поэтому используйте с осторожностью.
На Ubuntu Cuda V8:
Если ваш пробег
Вы должны найти версию CUDA в верхнем правом углу вывода команды. По крайней мере, я обнаружил, что вывод для CUDA версии 10.0, например,
Для версии CUDA:
Для версии cuDNN:
Используйте следующую команду, чтобы найти путь для cuDNN:
Затем используйте это, чтобы получить версию из файла заголовка,
Используйте следующую команду, чтобы найти путь для cuDNN:
Затем используйте это для выгрузки версии из файла заголовка,
$ cat /usr/local/cuda/version.txt или же $ cat /usr/local/cuda-8.0/version.txt
Иногда папка называется «Cuda-версия».
Если ничего из вышеперечисленного не работает, попробуйте $ /usr/local/ И найдите правильное имя вашей папки Cuda.
Вывод должен быть похож на: CUDA Version 8.0.61
Используйте следующую команду, чтобы проверить установку CUDA с помощью Conda:
И следующая команда для проверки версии CUDNN, установленной conda:
Если вы хотите установить / обновить CUDA и CUDNN через CONDA, используйте следующие команды:
В качестве альтернативы вы можете использовать следующие команды для проверки установки CUDA:
Если вы используете tensorflow-gpu через пакет Anaconda (вы можете проверить это, просто открыв Python в консоли и проверьте, показывает ли Python по умолчанию Anaconda, Inc. при запуске, или вы можете запустить какой python и проверить местоположение), затем вручную установка CUDA и CUDNN, скорее всего, не сработает. Вместо этого вам придется обновляться через conda.
How to get the CUDA version?
Is there any quick command or script to check for the version of CUDA installed?
I found the manual of 4.0 under the installation directory but I’m not sure whether it is of the actual installed version or not.
22 Answers 22
As Jared mentions in a comment, from the command line:
(or /usr/local/cuda/bin/nvcc —version ) gives the CUDA compiler version (which matches the toolkit version).
From application code, you can query the runtime API version with
or the driver API version with
As Daniel points out, deviceQuery is an SDK sample app that queries the above, along with device capabilities.
As others note, you can also check the contents of the version.txt using (e.g., on Mac or Linux)
However, if there is another version of the CUDA toolkit installed other than the one symlinked from /usr/local/cuda , this may report an inaccurate version if another version is earlier in your PATH than the above, so use with caution.
On Ubuntu Cuda V8:
You can also get some insights into which CUDA versions are installed with:
which will give you something like this:
Given a sane PATH, the version cuda points to should be the active one (10.2 in this case).
NOTE: This only works if you are willing to assume CUDA is installed under /usr/local/cuda (which is true for the independent installer with the default location, but not true e.g. for distributions with CUDA integrated as a package). Ref: comment from @einpoklum.
You should find the CUDA Version on the top right corner of the comand’s output. At least I found that output for CUDA version 10.0 e.g.,
For CUDA version:
For cuDNN version:
Use following to find path for cuDNN:
Then use this to get version from header file,
Use following to find path for cuDNN:
Then use this to dump version from header file,
If you’re getting two different versions for CUDA on Windows — Different CUDA versions shown by nvcc and NVIDIA-smi
$ cat /usr/local/cuda/version.txt or $ cat /usr/local/cuda-8.0/version.txt
Sometimes the folder is named «Cuda-version».
If none of above works, try going to $ /usr/local/ And find the correct name of your Cuda folder.
Output should be similar to: CUDA Version 8.0.61
Use the following command to check CUDA installation by Conda:
And the following command to check CUDNN version installed by conda:
If you want to install/update CUDA and CUDNN through CONDA, please use the following commands:
Alternatively you can use following commands to check CUDA installation:
If you are using tensorflow-gpu through Anaconda package (You can verify this by simply opening Python in console and check if the default python shows Anaconda, Inc. when it starts, or you can run which python and check the location), then manually installing CUDA and CUDNN will most probably not work. You will have to update through conda instead.
Как узнать версию cuda на видеокарте
Своевременное обновление драйвера видеокарты — залог её оптимальной и качественной работы. Для того, чтобы узнать какая версия драйвера установлена на вашем компьютере (ноутбуке) и требуется ли его обновление, необходимо проделать несколько простых манипуляций. Предлагаем два варианта: первый подойдет только для пользователей видеокарт от NVIDIA, второй подойдет также и для тех, кто использует AMD (ATI) Radeon.
1. Кликаем правой кнопкой мыши в пустое место рабочего стола. В открывшемся окне выбираем пункт «Панель управления NVIDIA», как показано на рисунке.
В открывшейся панели управления в левом нижнем углу находим ссылку «Информация о системе», нажимаем её.
В новом окне мы видим всю информацию о нашей графической системе, и в самой первой строке находится версия установленного драйвера.
2. Для любителей поэкспериментировать предлагаем еще один простой способ. Он также подойдет для пользователей видеокарт от AMD (ATI) Radeon.
Комбинацией клавиш Win+R открываем меню «Выполнить». Вводим команду «dxdiag» и нажимаем «OK».
Перед нами откроется большое окно под названием «Средство диагностики DirectX». Здесь выбираем меню «Экран» и в правой колонке видим полную информацию о нашем драйвере.
Надеемся, мы помогли вам найти ответ на вопрос «как узнать версию драйвера видеокарты». Напомним, что вы всегда можете скачать последнюю версию драйверов для мобильных видеокарт на нашем сайте.
Для оптимальной производительности видеокарт от NVIDIA необходимо регулярно обновлять программное обеспечение. Перед выполнением данной процедуры желательно узнать версию драйверов, уже установленных на компьютере. Операция довольно простая.
Узнаём версию драйверов
Получить данные о версии установленного ПО для видеоадаптера от НВИДИА можно с помощью сторонних средств, приложения от производителя или задействованием системного инструментария.
Способ 1: GPU-Z
Разработчики утилиты CPU-Z выпускают также средство GPU-Z, которое показывает параметры установленной в компьютере графической карты, в том числе и сведения об установленных драйверах.
- Утилита поставляется в портативном виде – достаточно воспользоваться исполняемым файлом.
После запуска найдите в главном окне строку «Driver Version» – все нужные сведения о ПО видеоадаптера находятся там.
Первые 10 цифр представляют собой непосредственно версию драйверов, а цифры в скобках после надписи «NVIDIA» – релизный номер пакета.
Дату релиза драйвера можно узнать в поле «Driver Date».
Как видим, с помощью ГПУ-З получить требуемую информацию очень просто. Единственным недостатком этого решения, хотя и не самым критичным, является отсутствие русского языка.
Способ 2: Панель управления NVIDIA
В комплекте с драйверами для «зелёной» видеокарты обычно идёт панель управления драйверами – программное средство настройки тех или иных параметров GPU, с помощью которого также можно узнать версию установленного ПО.
- На «Рабочем столе» найдите пустое место, наведите на него курсор и кликните правой кнопкой мыши. Появится контекстное меню, в котором выберите пункт «Панель управления NVIDIA».
После запуска средства воспользуйтесь меню «Справка», в котором выберите пункт «Информация о системе».
В окошке со сведениями найдите строки «Версия драйвера» и «Тип драйвера». В первой можно узнать точный номер версии, а во второй — вариант комплектации пакета ПО.
Способ 3: Системные средства
Требуемую информацию также можно получить из некоторых системных оснасток – средства диагностики DirectX, окна сведений о системе или «Диспетчера устройств».
Средство диагностики DirectX
Графическое API ДиректИкс зависит от аппаратных и программных характеристик видеокарты, поэтому всегда отображает версию установленных драйверов.
- Откройте инструмент «Выполнить» (клавиши Win+R), затем впишите в него команду dxdiag и нажмите «ОК».
После запуска средства перейдите на вкладку «Экран» (компьютеры с CPU без встроенного видеоядра) или «Преобразователь» (ПК с вмонтированными в процессор GPU или ноутбуки с гибридными системами).
Найдите блок «Драйверы». Информация о номере пакета и дате его выпуска содержится в строках «Версия» и «Дата» соответственно.
Сведения о системе
Во все актуальные версии Виндовс встроено средство отображения данных о системе, которое умеет также отображать версии присутствующих в системе драйверов, в том числе и для видеокарт. Им мы и воспользуемся.
- Повторите первый шаг предыдущей инструкции, только сейчас прописывайте команду msinfo32 .
Откройте ветку «Компоненты» и выберите пункт «Дисплей».
Найдите строку «Версия драйвера» – отображаемый в ней номер и есть версия установленных драйверов.
«Диспетчер устройств»
Также требуемую информацию можно получить в «Диспетчере устройств».
- Снова воспользуемся окном «Выполнить» — вводите код devmgmt.msc .
Найдите в списке оборудования раздел «Видеоадаптеры» и открывайте его. Далее выделите пункт, соответствующий вашей видеокарте NVIDIA, кликните по нему правой кнопкой мыши, и выберите вариант «Свойства».
В «Свойствах» перейдите на вкладку «Драйвер». Позиция «Версия драйвера» укажет номер версии ПО, а «Дата разработки» – дату его релиза.
Все системные инструменты не отображают номер релиза драйверов, что можно назвать недостатком этого способа.
Заключение
Таким образом мы рассмотрели несколько вариантов получения сведений о версии драйверов для видеокарт NVIDIA. Как видим, более полную информацию можно получить либо сторонними средствами, либо через панель управления видеокартой.
Отблагодарите автора, поделитесь статьей в социальных сетях.
B: Могу ли я найти драйвер для более раннего продукта и где?
O: Да. Вы можете воспользоваться Опцией номер 2 для автоматического поиска драйвера для вашего продукта или выбрать “Предыдущие модели” в Типе продукта в Опции номер 1.
B: Где я могу найти более ранние или бета версии драйверов?
O: На главной странице закачки драйверов, выберите Бета версии и драйверы из архива в меню Дополнительное ПО и драйверы.
B: Как узнать, с какой версией драйвера я работаю?
O: Нажмите правую клавишу мыши на рабочем столе и выберите Панель управления NVIDIA. В меню Панели управления NVIDIA выберите Помощь > Информация о системе. Версия драйвера указана в верхней части окна Детали. Более продвинутые пользователи могут узнать версию драйвера из Мастера управления оборудованием Windows. Нажмите правую кнопку мыши на графическом устройстве во вкладке адаптеры дисплея и выберите Свойства. Выберите вкладку Драйвер и узнайте версию драйвера. Последние 5 цифр являются номером версии драйвера NVIDIA.
B: После того, как я нажал Согласен и Скачать, я должен выбрать Запустить или Сохранить?
O: Ваш выбор зависит от ваших предпочтений. Если вы хотите сохранить драйвер и использовать его позже или на другом ПК, то стоит выбрать Сохранить. Если вы хотите скачать и тут же начать использовать драйвер, то необходимо выбрать Запустить.
B: Нужно ли сперва удалить более ранний драйвер?
O: Нет. Ранее перед установкой следовало удалить предыдущий драйвер. Сегодня мы рекомендуем установку нового драйвера поверх более раннего. Это позволит вам управлять любыми текущими настройками и профилями Панели управления NVIDIA.
B: Я бы хотел вернуться к предыдущей версии драйвера. Как это сделать?
O: Если вы установили новый драйвер поверх старого, просто сделайте откат к более ранней версии драйвера. Инструкции вы найдете тут: Опция 2: Откат к предыдущему драйверу.