Как проверить версию nvidia cuda
Версия NVIDIA CUDA является незаменимой частью для разработчиков программного обеспечения и видеоигр. CUDA — это программная платформа и фреймворк, разработанный компанией NVIDIA, который позволяет использовать графические процессоры (GPU) для обработки данных.
Проверка версии NVIDIA CUDA может быть полезна, если вам необходимо узнать, совместим ваш GPU с последней версией фреймворка. Также, знание версии CUDA может помочь определить, поддерживает ли ваша система необходимые функции для работы с конкретным приложением.
Существует несколько способов проверить версию NVIDIA CUDA, однако наиболее простым и удобным является использование командной строки. Вам потребуется открыть терминал или командную строку на вашем компьютере и выполнить соответствующую команду.
Обратите внимание, что проверка версии CUDA может отличаться в зависимости от операционной системы, поэтому рекомендуется обратиться к соответствующей документации или форумам, если у вас возникнут проблемы при выполнении команды.
Как узнать версию NVIDIA CUDA: простой и надежный способ
Существует несколько способов узнать версию NVIDIA CUDA, но один из самых простых и надежных — использование командной строки. Для этого вам понадобится GPU с поддержкой CUDA и установленные драйверы NVIDIA.
Вот шаги, которые следует выполнить, чтобы узнать версию NVIDIA CUDA с помощью командной строки:
- Откройте командную строку. Для этого нажмите сочетание клавиш Win + R, введите «cmd» и нажмите Enter.
- Введите следующую команду и нажмите Enter: nvidia-smi
- Выведется информация о вашей GPU, включая версию CUDA. Найдите строку, начинающуюся с «CUDA Version» или «Driver Version», и скопируйте значение после двоеточия. Это и есть версия NVIDIA CUDA, установленная на вашем компьютере.
После того как вы узнали версию NVIDIA CUDA, вы можете узнать, какая версия CUDA поддерживается ваши программой или библиотекой, чтобы быть уверенным, что они совместимы.
Теперь у вас есть простой и надежный способ узнать версию NVIDIA CUDA. Удачи в вашем исследовании и работе с графическими вычислениями!
Шаг 1: Откройте командную строку
Версию NVIDIA CUDA можно проверить, открыв командную строку на вашем компьютере.
Для этого выполните следующие действия:
- Нажмите кнопку «Пуск» в левом нижнем углу экрана.
- Начните вводить «командная строка» в поле поиска.
- Когда поиск выдаст результаты, найдите программу «Командная строка» или «cmd».
- Щелкните по программе правой кнопкой мыши и выберите «Запустить от имени администратора».
После выполнения этих действий откроется командная строка, в которой вы сможете проверить версию NVIDIA CUDA.
Шаг 2: Введите команду «nvcc» и нажмите Enter
Для проверки версии NVIDIA CUDA введите команду «nvcc» в командной строке и нажмите Enter. Эта команда вызывает компилятор CUDA и выводит информацию о его версии.
Откройте командную строку, введите nvcc и нажмите Enter. Если CUDA установлен и сконфигурирован правильно, вы увидите сообщение с версией CUDA и другой информацией об установленном компиляторе CUDA.
C:\> nvcc nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Fri_Feb__8_19:08:26_Pacific_Standard_Time_2019 Cuda compilation tools, release 10.1, V10.1.105
Проверьте вывод команды «nvcc» и найдите информацию о версии CUDA, указанную после строки «Cuda compilation tools, release». Это будет версия установленного компилятора CUDA.
Шаг 3: Определите версию CUDA по выводу команды
После выполнения второго шага, вы увидите вывод информации о вашей системе. В нем будет указана версия установленного драйвера NVIDIA и CUDA Toolkit. Для определения версии CUDA вам понадобится сосредоточиться на строке, начинающейся с «CUDA Version».
Выполните следующие действия:
- Найдите в выводе команды строку, начинающуюся с «CUDA Version».
- Следующие за этой строкой числа и разделители обозначают версию CUDA Toolkit.
- Запишите эти числа и разделители вместе, чтобы получить полную версию CUDA.
Например, если вы видите вывод команды «CUDA Version 10.2.89», то вашей версией CUDA будет 10.2.89. Если в выводе команды есть дополнительные символы или слова, игнорируйте их и сосредоточьтесь только на числах и разделителях.
Теперь у вас есть полная версия CUDA Toolkit, которую вы можете использовать для определения совместимости с другими инструментами и библиотеками, которые требуют CUDA.
Русские Блоги
Как проверить версию CUDA, поддерживаемую Nvidia в Win10
Открыть настройки
Введите панель управления в поиск и откройте панель управления


Щелкните параметр «Оборудование и звук», а затем выберите панель Nvidia.
Нажмите Help на панели Nvidia и выберите System Information.

Выберите компонент, найдите «NVCUDA.DLL», вы увидите поддерживаемую версию CUDA.
Русские Блоги
Как я могу проверить, какую версию CUDA поддерживает видеокарта?
- Откройте панель управления и введите NVIDIA в поле поиска в верхнем правом углу, как показано на следующем рисунке: первое — это изображение, когда панель управления открыта, а второе — после входа в NVIDIA, вы можете видеть поиск в верхнем левом углу изображения. Графический процессор NVIDIA.


- После выполнения описанных выше шагов поместите мышь на искомый NVIDIA, обведите красную рамку, как показано ниже, и дважды щелкните мышью.

- После выполнения предыдущего шага войдите в следующий интерфейс, где вы можете просмотреть некоторую информацию о NVIDIA и версии драйвера видеокарты, как показано в левом меню на следующем рисунке.

- Нажмите меню справки и выберите опцию системной информации в раскрывающемся меню, как показано в красном поле ниже.

- Во всплывающем окне информации о системе есть две страницы меню: Дисплей и Компоненты, выберите компонент, вы можете увидеть много имен файлов, найти NVCUDA в имени файла, и вы можете увидеть версию NVCUDA в столбце названия продукта, как показано в красном поле. Обведите часть. CUDA это версия 9.1
Интеллектуальная рекомендация
Как проверить, какую версию Swift I использую?
Эта статья переведена из:How do I see which version of Swift I’m using? I just created a new Swift project within Xcode. Я только что создал новый Swift Project в Xcode. I am wondering which version o.
Как Win10 посмотрите на версию CUDA, поддерживаемую NVIDIA
Win10 Как просмотреть версию CUDA, поддерживаемую NVIDIA: 1) Откройте «Панель управления», нажмите «Аппаратное и звуковое», нажмите «Панель управления NVIDIA»: 2) Н.
Что мне делать, если я не могу найти независимую видеокарту с независимой видеокартой
https://www.jb51.net/hardware/xianka/312948.html Почему иногда у вас есть независимые видеокарты на компьютере, и даже эльфы драйвера предпринимают независимый драйвер видеокарты, но независимая видео.
Не могу позвонить в версию графического процессора, CUDA и Pytorch, не совпадают
Просмотреть версию CUDA Посмотреть соответствующий питор, соответствующий CUDA Обновите соответствующий питор Другая возможность — проблема с номером графического процессора, такая как изменение на De.
Как получить версию CUDA?
Есть ли какая-нибудь быстрая команда или скрипт, чтобы проверить версию установленной CUDA?
Я нашел руководство 4.0 в каталоге установки, но я не уверен, является ли оно действующей установленной версией или нет.
$ nvcc —version обычно номер версии интереса.
Смотрите также: Как проверить установку CuDNN?
На какую ОС ориентирован этот вопрос?
вы думаете об установленном и поддерживаемом времени выполнения или установленном SDK?
@JaredHoberock nvcc —version производят, The program ‘nvcc’ is currently not installed. You can install it by typing: sudo apt install nvidia-cuda-toolkit однако, nvidia-smi содержат CUDA Version: 10.1 .
Как упоминает Джаред в комментарии, из командной строки:
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 должен работать из командной строки Windows, предполагая, что nvcc находится на вашем пути.
в Ubuntu может потребоваться установка, nvidia-cuda-tools чтобы эта команда работала. просто наберите sudo apt install nvidia-cuda-toolkit
@OlegKokorin, если вы получаете этот совет от терминала, похоже, вы не установили CUDA.
Если вы не можете найти nvcc , он должен быть в /usr/local/cuda/bin/ .
Upvote для cat /usr/local/cuda/version.txt . Популярный метод nvcc —version работает, если у вас установлен nvidia-toolkit, однако, если у вас есть только среда выполнения cuda, nvcc может не существовать. Это может быть случай @RutgerHofste указал. Например ( инструкция по установке Tensorflow не устанавливает nvcc)
На Ubuntu Cuda V8:
$ cat /usr/local/cuda/version.txt
это более универсально, чем ответ harrism, так как не требует установки nvcc (что требует прав администратора)
Работает над AWS Linux Deep Learning AMI
используя это, я получаю «CUDA Version 8.0.61», но nvcc —version дает мне «Инструменты компиляции Cuda, выпуск 7.5, V7.5.17». Вы знаете причину такого несоответствия?
За мой верный ответ проголосовали за мою версию CUDA 9.0.176, которая нигде не упоминалась в nvcc -V
Я получаю файл не найден, но nvcc сообщает о версии 8.0. / usr / local / cuda не существует ..
nvidia-smi

Вы должны найти версию CUDA в верхнем правом углу вывода команды. По крайней мере, я обнаружил, что вывод для CUDA версии 10.0, например,
Похоже, nvidia-smi только выводит версию драйвера для более старых версий.
Это отображение версии CUDA работает только для версии драйвера после 410.72. И он будет отображать версию CUDA, даже если CUDA не установлена. Так что эта информация не имеет никакого смысла в настоящее время. Ссылка: devtalk.nvidia.com/default/topic/1045528/…
Этот ответ неверен, Это только указывает на поддержку версии драйвера CUDA. Он не предоставляет никакой информации о том, какая версия CUDA установлена или даже установлена ли вообще CUDA
Эта версия cuda показывает только возможности gpu cuda, а не версию cuda, используемую для API времени выполнения.
Для версии CUDA:
nvcc --version
Для версии cuDNN:
Используйте следующее, чтобы найти путь для cuDNN:
$ whereis cuda cuda: /usr/local/cuda
Затем используйте это, чтобы получить версию из файла заголовка,
$ cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
Используйте следующее, чтобы найти путь для cuDNN:
C:\>where cudnn* C:\Program Files\cuDNN7\cuda\bin\cudnn64_7.dll
Затем используйте это для выгрузки версии из файла заголовка,
type "%PROGRAMFILES%\cuDNN7\cuda\include\cudnn.h" | findstr CUDNN_MAJOR
Вы говорите о CUDA SDK. возможно вопрос был о времени выполнения CUDA и драйверах — тогда это не будет соответствовать. (или, возможно, вопрос о вычислительных возможностях — но не уверен, что это так.)
nvcc является бинарным файлом и сообщит свою версию. у вас может быть несколько версий в отдельных папках. / usr / local / cuda — необязательная символическая ссылка, которая, вероятно, присутствует, только если установлен CUDA SDK.
$ cat /usr/local/cuda/version.txt или $ cat /usr/local/cuda-8.0/version.txt
Иногда папка называется «Cuda-версия».
Если ничего из вышеперечисленного не работает, попробуйте зайти $ /usr/local/ и найти правильное имя вашей папки Cuda.
Вывод должен быть похож на: CUDA Version 8.0.61
вот и все о CUDA SDK. дело не в драйверах CUDA.
Используйте следующую команду, чтобы проверить установку CUDA от Conda:
conda list cudatoolkit
И следующая команда для проверки версии CUDNN, установленной conda:
conda list cudnn
Если вы хотите установить / обновить CUDA и CUDNN через CONDA, пожалуйста, используйте следующие команды:
conda install -c anaconda cudatoolkit conda install -c anaconda cudnn
В качестве альтернативы вы можете использовать следующие команды для проверки установки CUDA:
nvidia-smi
nvcc --version
Если вы используете tenorflow-gpu через пакет Anaconda (это можно проверить, просто открыв Python в консоли и проверив, показывает ли Python по умолчанию Anaconda, Inc. при запуске, или вы можете запустить какой Python и проверить местоположение), затем вручную установка CUDA и CUDNN, скорее всего, не будет работать. Вам придется обновить через Conda вместо этого.
Если вы хотите установить CUDA, CUDNN или tenorflow-gpu вручную, вы можете ознакомиться с инструкциями здесь https://www.tensorflow.org/install/gpu
Если вы установили CUDA SDK, вы можете запустить «deviceQuery», чтобы увидеть версию CUDA.
Для тех , кому интересно: deviceQuery пример программы для сборки (Linux: запустить make в /usr/local/cuda/samples , затем ./bin/x86_64/linux/release/deviceQuery ).
Вы можете найти CUDA-Z полезным, вот цитата с их сайта:
«Эта программа родилась как пародия на другие Z-утилиты, такие как CPU-Z и GPU-Z. CUDA-Z показывает некоторую базовую информацию о графических процессорах с поддержкой CUDA и GPGPU. Она работает с картами nVIDIA Geforce, Quadro и Tesla, ION Наборы микросхем «.
На вкладке «Поддержка» находится URL-адрес исходного кода: http://sourceforge.net/p/cuda-z/code/ и загрузка на самом деле является не установщиком, а самим исполняемым файлом (без установки, так что это быстро) «).
Эта утилита предоставляет много информации, и если вам нужно узнать, как она была получена, есть источник, на который можно посмотреть. Есть и другие подобные утилиты, которые вы можете искать.
это программа для платформы Windows. это будет использоваться внутри скрипта?
Получить cuda версию можно, набрав в терминале следующее:
$ nvcc -V # below is the result nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2017 NVIDIA Corporation Built on Fri_Nov__3_21:07:56_CDT_2017 Cuda compilation tools, release 9.1, V9.1.85
Кроме того, можно вручную проверить версию, сначала выяснив каталог установки, используя:
$ whereis -b cuda cuda: /usr/local/cuda
А затем cd в этот каталог и проверьте версию CUDA.
