Cuda не работает windows 10

Содержание
  1. Как включить CUDA на моей видеокарте?
  2. Как проверить, поддерживает ли мой графический процессор CUDA?
  3. Что такое графический процессор с поддержкой CUDA?
  4. Какие видеокарты поддерживают CUDA?
  5. Как узнать, работает ли Cuda?
  6. Cuda только для Nvidia?
  7. Могу ли я использовать Cuda без графического процессора Nvidia?
  8. Cuda лучше OpenCL?
  9. Как включить ядра Cuda?
  10. Поддерживает ли GTX 1660 Cuda?
  11. Поддерживает ли mx250 Cuda?
  12. Подходит ли Nvidia GeForce с CUDA для игр?
  13. Поддерживает ли GTX 1050 Cuda?
  14. Как запустить образец Cuda?
  15. Где устанавливается Cuda?
  16. Как узнать, установлена ​​ли Cuda в Windows 10?
  17. Cuda не работает windows 10
  18. Если у вас GTX 600 серия карт и выше, используте Nvidia NVENC H264 encoder.
  19. Русские Блоги
  20. Установка CUDA не удалась, решение
  21. описание проблемы
  22. Решение
  23. Интеллектуальная рекомендация
  24. Хранимая процедура MySQL (вызов)
  25. № 25 установить операцию
  26. Связанный список со структурой данных — односвязный список слияния сортировка слияния
  27. Foreach (упрощенное письмо для циркуляции)
  28. Установка Tensorflow с поддержкой CUDA, cuDNN и GPU в Windows 10
  29. Шаг 1: Проверьте программное обеспечение, которое вам нужно установить
  30. Шаг 2: Загрузите Visual Studio Express
  31. Visual Studio является обязательным условием для CUDA Toolkit
  32. Выбор и загрузка Visual Studio Express
  33. Установка Visual Studio Express
  34. Шаг 3: Загрузите CUDA Toolkit для Windows 10
  35. Шаг 4: Загрузите исправления CUDA для Windows 10
  36. Шаг 5: Загрузите и установите cuDNN
  37. Шаг 6: Установите Python (если у вас его еще нет)
  38. Шаг 7: Установите Tensorflow с поддержкой GPU
  39. Шаг 8: Тестовая установка TensorFlow и его доступ к GPU
  40. Выводы

Как включить CUDA на моей видеокарте?

Включите оптимизацию CUDA, перейдя в системное меню и выбрав Правка> Настройки. Щелкните вкладку «Редактирование» и затем установите флажок «Включить технологию NVIDIA CUDA / ATI Stream для ускорения предварительного просмотра / рендеринга видеоэффектов» в области ускорения графического процессора. Нажмите кнопку ОК, чтобы сохранить изменения.

Как проверить, поддерживает ли мой графический процессор CUDA?

Проверить наличие графического процессора с поддержкой CUDA можно в разделе «Адаптеры дисплея» в диспетчере устройств Windows. Здесь вы найдете название производителя и модель вашей видеокарты. Если у вас есть карта NVIDIA, указанная на http://developer.nvidia.com/cuda-gpus, этот графический процессор поддерживает CUDA.

Что такое графический процессор с поддержкой CUDA?

CUDA® — это платформа параллельных вычислений и модель программирования, которая позволяет резко повысить производительность вычислений за счет использования мощности графического процессора (GPU).

Какие видеокарты поддерживают CUDA?

GPU Ядра CUDA объем памяти
GeForce GTX ТИТАН 2688 6 ГБ
GeForce GTX 1080 2560 8 ГБ
GeForce GTX 780 2304 3 ГБ
GeForce GTX 980 2048 4ГБ

Как узнать, работает ли Cuda?

Проверить установку CUDA

  1. Проверьте версию драйвера, посмотрев: / proc / driver / nvidia / version: …
  2. Проверьте версию CUDA Toolkit. …
  3. Проверьте выполнение заданий CUDA GPU, скомпилировав образцы и выполнив программы deviceQuery или bandwidthTest.

Cuda только для Nvidia?

В отличие от OpenCL, графические процессоры с поддержкой CUDA доступны только от Nvidia.

Могу ли я использовать Cuda без графического процессора Nvidia?

Вы должны иметь возможность скомпилировать его на компьютере без графического процессора NVIDIA. Однако последняя версия установщика CUDA 5.5 будет лаять на вас и отказываться от установки, если у вас не установлена ​​совместимая с CUDA видеокарта. … Nsight Eclipse Edition (IDE для Linux и Mac) может работать в системе без графического процессора CUDA.

Cuda лучше OpenCL?

Как мы уже говорили, основное различие между CUDA и OpenCL заключается в том, что CUDA — это проприетарный фреймворк, созданный Nvidia, а OpenCL — с открытым исходным кодом. … По общему мнению, если ваше приложение поддерживает как CUDA, так и OpenCL, переходите на CUDA, поскольку это даст лучшие результаты производительности.

Как включить ядра Cuda?

Включите оптимизацию CUDA, перейдя в системное меню и выбрав «Правка»> «Настройки». Щелкните вкладку «Редактирование» и затем установите флажок «Включить технологию NVIDIA CUDA / ATI Stream для ускорения предварительного просмотра / рендеринга видеоэффектов» в области ускорения графического процессора. Нажмите кнопку ОК, чтобы сохранить изменения.

Поддерживает ли GTX 1660 Cuda?

Если вы загрузите последний пакет драйверов и последнюю версию CUDA, CUDA будет нормально работать на GTX 1660.

Поддерживает ли mx250 Cuda?

Да, там написано CUDA, но не о поддерживаемом уровне, и Саймон совершенно определенно сказал, что требуется уровень 3.0 (IIRC) или выше. Это будет уровень 3.0 или выше. Это будет уровень 3.0 или выше.

Подходит ли Nvidia GeForce с CUDA для игр?

Использование видеокарты с ядрами CUDA даст вашему ПК преимущество в общей производительности, а также в играх. Больше ядер CUDA означает более четкую и реалистичную графику. Просто не забудьте принять во внимание и другие особенности видеокарты.

Поддерживает ли GTX 1050 Cuda?

GTX 1050 имеет все те же функции CUDA, что и GTX 1080 Ti, несмотря на то, что у него на 21% больше ядер CUDA и на 22% больше VRAM.

Как запустить образец Cuda?

Перейдите в каталог nbody образцов CUDA. Откройте файл решения nbody Visual Studio для установленной вами версии Visual Studio. Откройте меню «Сборка» в Visual Studio и нажмите «Создать решение». Перейдите в каталог сборки образцов CUDA и запустите образец nbody.

Где устанавливается Cuda?

По умолчанию CUDA SDK Toolkit устанавливается в / usr / local / cuda /. Драйвер компилятора nvcc устанавливается в / usr / local / cuda / bin, а 64-разрядные библиотеки времени выполнения CUDA устанавливаются в / usr / local / cuda / lib64.

Читайте также:  Коронавирус предприятие не работает

Как узнать, установлена ​​ли Cuda в Windows 10?

Проверка наличия в вашей системе графического процессора с поддержкой CUDA — Откройте окно RUN и выполните команду — control / name Microsoft. DeviceManager и проверьте полученную информацию. Если у вас нет графического процессора с поддержкой CUDA или графического процессора, остановитесь.

Источник

Cuda не работает windows 10

В верси драйверов выше 337.88 Nvidia сменила API аппаратного ускорения. Теперь это NVENC и на чипах выше GM20x эта технология называеся HEVC. NVIDIA изменила nvcuvenc.dll уже в драйвере GeForce 340.43 и выше. Поэтому ускорение на старых видеокартах с новыми драйверами во многих программах перестало быть доступным.

На видеокарах до линейки 6ХХ поддерживается множество всяких полезных штук типа PhysX и, конечно же, CUDA.

Когда нужно конвертировать видео, и нужно аппаратное ускорение и кодек от Nvidia — можно воспользоваться хаками. Читать тему про это можно тут.

Скачать патчи можно на сайте Bandicam или по ссылкам ниже.

Если в Bandican отсутсвует «H.264 (Nvidia® CUDA™)» ипользуем следущие патчи.

Обратите только на битность ситемы (патчи разные)

Можно скачать файлы с этого сайта:

Если у вас GTX 600 серия карт и выше, используте Nvidia NVENC H264 encoder.

PS. API NVIDIA NVENC позволяет разработчикам ПО получать доступ к высокопроизводительному кодировщику видео H.264 на NVIDIA GPU поколения Kepler и Maxwell NVENC обеспечивает высококачественную кодировку видео, которая быстрее и энергоэффективнее по сравнению с аналогичными кодировщиками на базе CPU.

Используя специальное аппаратное обеспечение для осуществления кодировки видео, ядра GPU с поддержкой CUDA и/или CPU свободны для выполнения других задач, требующих больших вычислительных ресурсов. NVENC на видеокартах GeForce может поддерживать не больше 2 одновременных потоков.

NVENC на GRID GPU и Quadro K4000 и выше могут поддерживать столько потоков, сколько позволяет предел скорости кодировщика NVENC и свободная память.

Источник

Русские Блоги

Установка CUDA не удалась, решение

описание проблемы

Откройте установочный пакет CUDA, выбираются все параметры, начните устанавливаться, и, наконец, ошибка не удалась, ничего не установлена, как показано на рисунке:

Решение

Откройте панель управления NVIDA, см. Версию CUDA версии CUDA вашей видеокарты для загрузки и установки, метод просмотра следующий:

Откройте панель управления NVIDA, нажмите «Системную информацию» в левом нижнем углу

Нажмите «Компоненты», чтобы просмотреть версию драйверов CUDA, соответствующую nvcuda.dll, перейдите на официальный веб-сайт для загрузки соответствующей установки версии

Интеллектуальная рекомендация

Хранимая процедура MySQL (вызов)

Хранимая процедура MySQL (вызов): Во-первых, объясните: Хранимая процедура MySQL — это новая функция, добавленная с MySQL 5.0. Преимуществами хранимых процедур являются корзина. Но главноеЭффективност.

№ 25 установить операцию

Вчера кратко представил коллекцию и некоторые ее основные методы, а также некоторые другие общие методы сбора. 1) методы addAll, containsAll и removeAll: 2) Итератор: Коллекция предоставляет метод для.

Связанный список со структурой данных — односвязный список слияния сортировка слияния

Идеи: 1. Найдите середину связанного списка и разделите его на 2 части. 2. Перейдите к шагу 1, разрежьте на 4 и 8 полосок. . . Пока в каждом связанном списке не будет только 1 элемент 3. Операция слия.

Foreach (упрощенное письмо для циркуляции)

Foreach (упрощенное письмо для циркуляции) Усовершенствованный для цикла является продвинутой для цикла после JDK1.5, который специально используется для траверсных массивов и коллекций. Его внутренни.

Источник

Установка Tensorflow с поддержкой CUDA, cuDNN и GPU в Windows 10

Дата публикации Apr 3, 2019

ВЧасть 1В этой серии я рассказал о том, как вы можете модернизировать аппаратное обеспечение своего ПК, добавив в него видеокарту, совместимую с CUDA Toolkit, например графический процессор Nvidia. В этой части 2 рассматривается установка CUDA, cuDNN и Tensorflow в Windows 10. В данной статье предполагается, что на вашем компьютере уже установлен CUDA-совместимый графический процессор; но если у вас этого еще нет,Часть 1из этой серии поможет вам настроить аппаратное обеспечение, готовое к этим шагам.

Шаг 1: Проверьте программное обеспечение, которое вам нужно установить

Предполагая, что Windows уже установлена ​​на вашем ПК, дополнительные части программного обеспечения, которые вы установите в рамках этих шагов: —

  • Microsoft Visual Studio
  • инструментарий NVIDIA CUDA
  • NVIDIA cuDNN
  • питон
  • Tensorflow (с поддержкой GPU)

Шаг 2: Загрузите Visual Studio Express

Visual Studio является обязательным условием для CUDA Toolkit

Visual Studio требуется для установки Nvidia CUDA Toolkit (это обязательное условиеВот). Если вы попытаетесь загрузить и установить CUDA Toolkit для Windows без предварительной установки Visual Studio, вы получите сообщение, показанное на рис. 1.

Выбор и загрузка Visual Studio Express

На момент написания этой статьи самой последней версией Visual Studio (которая является бесплатной) является Visual Studio Express Community Version 2017, показанная на рис. 2. Предыдущие версии Visual Studio можно бесплатно получить, присоединившись к «Visual Studio Dev Essentials”И затем ищите нужную версию Visual Studio.

Установка Visual Studio Express

После того, как вы загрузили Visual Studio Express, его установка проста. На рис. 3 показан исполняемый файл, который вы получаете в качестве загрузки.

Когда вы нажимаете опцию «сохранить файл» на рис. 3, появляется окно на рис. 4, где вы можете установить параметры установки (или просто оставить их, как они есть по умолчанию, как я).

Во время установки Visual Studio предложит вам whetherхочу продолжить без нагрузки». Я нажал «продолжить», поскольку не собирался использовать рабочие нагрузки вообще.

Читайте также:  Куда женщин не берут работать

Может потребоваться перезагрузка компьютера после установки Visual Studiod

После установки Visual Studio я сразу перешел к загрузке и попытке установить CUDA Toolkit для Windows — этот шагШаг 3который я буду описывать дальше. Я получил сообщение, чтоVisual Studio все еще работала и препятствовала установке CUDA Toolkit, Перезагрузка моего компьютера перед попыткой установки CUDA Toolkit снова решила эту проблему.

Шаг 3: Загрузите CUDA Toolkit для Windows 10

Эти шаги установки CUDA основаны наРуководство по установке Nvidia CUDA для Windows, Набор инструментов CUDA (бесплатный) можно загрузить с веб-сайта NvidiaВот,

На момент написания по умолчанию предлагается версия CUDA Toolkit версии 10.0, как показано на рис. 6. Однако вам следует проверить, какую версию CUDA Toolkit вы выбрали для загрузки и установки, чтобы обеспечить совместимость с Tensorflow (в будущемШаг 7этого процесса). Когда вы идете наВеб-сайт Tensorflow, последняя доступная версия Tensorflow (1.12.0) требуетCUDA 9.0не CUDA 10.0. Чтобы найти CUDA 9.0, вам нужно перейти к «Legacy Releases» в нижней правой части рисунка 6.

Шаг 3.1: Загрузка CUDA 9.0 из архива инструментария CUDA

Выбрав «Legacy Releases», вы попадете в архив CUDA Toolkit. На основеУстановка TensorflowВ соответствии с указаниями, требуемая версия CUDA — 9.0, как показано на Рис. 7.

Шаг 3.2: Установка CUDA 9.0

CUDA 9.0 поставляется как базовая установка и четыре патча; Сначала необходимо установить базовую версию CUDA 9.0, а затем патчи. Варианты базовой установки, которые я выбрал, показаны на рис. 8.

Запуск только что загруженного базового установщика приведет к появлению окна CUDA Setup Package, как показано на рисунке 9.

Программа установки CUDA извлекает данные на ваш компьютер, и после завершения начнется установка NVIDIA CUDA Toolkit; вы получите сообщение об этом Полученные окна установщика NVIDIA на протяжении всего процесса установки показаны на Рис. 10 — Рис. 13. Я выбрал вариант быстрой установки (Рис. 10).

Рис. 11 дает возможность выбрать место установки; Я выбрал расположение по умолчанию, которое для CUDA:

На рисунке 12 ниже показаны установки CUDA, основанные на Visual Studio, ранее установленной вШаг 1,

Нажатие «Далее» в окне, показанном на рис. 12 выше, дает окно окончательной установки, показанное как рис. 13 ниже, где установщик NVIDIA отмечен как завершенный.

Шаг 4: Загрузите исправления CUDA для Windows 10

На момент написания этой книги было четыре патча CUDA (а также базовый установщик), так что давайте пойдем и загрузим их. Они показаны на фиг.14.

Когда четыре исправления загружены, их можно установить так же, как и базовый установщик — с окнами установки, обеспечивающими руководство по процессу.

Шаг 5: Загрузите и установите cuDNN

После установки базового установщика CUDA 9.0 и его четырех исправлений следующим шагом будет поиск совместимой версии CuDNN. Основываясь на информации на веб-сайте Tensorflow, для поддержки Tensorflow с графическим процессором требуется версия cuDNN по адресуминимум 7,2,

Шаг 5.1: Загрузка cuDNN

Для того, чтобыскачать CuDNNВы должны зарегистрироваться, чтобы стать участником программы разработчиков NVIDIA (которая бесплатна).

Когда вы создаете учетную запись, входите в систему и заполняете некоторые другие необходимые сведения о том, почему вы используете учетную запись, вы получаете страницу загрузки, показанную на рис. 16.

Поскольку я скачал CUDA 9.0, соответствующая версия cuDNN — это версия 7.4.2. Выбор cuDNN версии 7.4.2 разрешает загрузку в виде zip-файла с именем следующим образом:

Шаг 5.2: Распаковка файлов cuDNN и копирование в папки CUDA

инструкциина нвидииобеспечить поддержку установки windows cuDNN, как и инструкции на веб-сайте Tensorflow; Я воспроизвел эти инструкции в дистиллированном виде, основываясь на своей реализации. В моем случае я загрузил названный выше файл cuDNN .zip в папку с следующим путем на моем ПК (ваш путь, без сомнения, будет другим).

В приведенных ниже инструкциях я ссылаюсь на путь к папке «C: \ Users \ жо \ Documents \ cuDNN_downloads \»(Упоминается чуть выше) как« », Такой, что zip-файл теперь находится в пути:

Я разархивировал файл cuDNN «.zip», в который я его скачал, поэтому структура разархивированной папки, которая будет содержать необходимые файлы cuDNN, теперь: —

В разархивированных подкаталогах папки cuDNN находятся три файла, которые нужно скопировать в каталоги CUDA Toolkit. Это cudnn64_7.dll, cudnn.h и:

1. cudnn64_7.dll

cudnn64_7.dll можно найти по следующему пути в загруженных файлах cuDNN:

Предполагая, что вы установили CUDA 9.0 по пути по умолчанию (как я сделал вШаг 2.3), а именно следующий путь по умолчанию:

Вы можете скопироватьcudnn64_7.dllфайл прямо в папку CUDAбункерПуть к папке (примечание: вам не нужно создавать какие-либо новые подпапки):

2. cudnn.h

Как и в случае с файлом cudnn64_7.dll, приведенным выше, после загрузки и разархивирования папки cuDNN файл заголовкаcudnn64.hможно найти в пути:

Опять же, предполагая, что вы установили CUDA 9.0 в путь по умолчанию, как я сделал вШаг 2.3скопироватьcudnn.hнепосредственно в папку CUDA по следующему пути (новые подпапки не нужны):

3. cudnn.lib

.Lib файлcudnn.libможно найти в загруженном пути cuDNN:

Скопируйте cudnn.lib непосредственно в папку CUDA по следующему пути:

Шаг 5.3: Проверка того, что переменные среды CUDA установлены в Windows

Читайте также:  Леново не работает адаптер

Наконец,инструкции на нвидииубедитесь, что вы ранее установили переменную среды CUDA следующим образом:

В Windows 10 переменные среды можно найти, выбрав:

Панель управления->Система и безопасность->система->Расширенные настройки системы,

Откроется окно «Свойства системы» (рис. 17), в котором следует выбрать кнопку «Переменные среды».

Когда появится окно «Переменные среды», в «системных переменных» (в нижней половине окна) нажмите «Путь» и нажмите кнопку «Изменить». Появится новое окно под названием «Редактировать переменную среды», как показано на рисунке 18 ниже.

При проверке переменных среды я обнаружил процесс установки, который определяет путь установки CUDA —Шаг 3.2см. рис. 11 — уже добавлены два пути к CUDA. Эти пути показаны на рисунке 18 ниже, поэтому я обнаружил, что мне не нужно добавлять дополнительный путь CUDA.

Шаг 6: Установите Python (если у вас его еще нет)

Теперь, когда CUDA и cuDNN установлены, пришло время установить Python для последующей установки Tensorflow. На момент написания самой последней доступной версии Python 3 является Python 3.7, ноВерсии Python 3, необходимые для Tensorflow: 3.4, 3.5 или 3.6, Python 3.6 можно загрузить для Windows 10 сВот, Когда вы запустите установщик Python для окон, появится окно настройки на Рис. 19.

Из вариантов, показанных на рис. 19 выше, во время установки Python я решил выбрать все из них. Эти параметры полезны: установщик Python «pip» используется наШаг 7.2этого руководства по установке Tensorflow. Кроме того, я использую IDE (интегрированную среду разработки для написания и запуска кода Python) под названием «IDLE» вШаг 8,

В «Расширенных настройках» (показанных на Рис. 20 ниже) я выбрал установку Python для всех пользователей (которая не была отмечена по умолчанию); это дает более полезную системную установку.

Шаг 7: Установите Tensorflow с поддержкой GPU

Tensorflowпредоставляет инструкциидля проверки правильности добавления каталогов установки CUDA, cuDNN и (необязательно: CUPTI) в переменные среды PATH. Поскольку три файла cuDNN были скопированы в подпапки CUDA, я не обновил существующий путь переменных среды CUDA.

Шаг 7.1: вызов командной строки с правами администратора

На этом этапе выполняется общесистемная установка Tensorflow, а не установка для каждого пользователя. Общесистемная установка Tensorflow требует прав администратора, поэтому, соответственно, командная строка должна запускаться с правами администратора.

Откройте командную строку, запустив ‘CMD’В строке поиска, а затем щелкните правой кнопкой мыши в командной строке, чтобы выбрать« Запуск от имени администратора ». Это открывает Администратор: Командная строка, как показано на рисунке 21.

Шаг 7.2: Общесистемная установка Tensorflow через Python pip

После открытия командной строки общесистемная команда установки для Tensorflow с поддержкой GPU выглядит следующим образом:

Команда «pip3» (в отличие от «pip») требуется, так как установка выполняется в Python 3. Выполнение этой команды в командной строке показано на рисунке 22.

Результирующий вывод команды показан на рисунке 23, и, если все пойдет по плану, в конечном итоге должно появиться сообщение, подтверждающее, что Tensorflow был успешно установлен.

Шаг 8: Тестовая установка TensorFlow и его доступ к GPU

Перейдите в меню «Пуск» в Windows и найдите среду IDE с именем «idle», которая будет установлена ​​как часть вашей установки на python, если вы выбрали, как я сделал вШаг 6, Окно Python должно появиться с надписьюОболочка Python 3.6.x, По приглашению (обозначается как «>>>») импортируйте пакет Tensorflow. Это проверит, что Tensorflow был установлен (как вы можете импортировать его). Команда для оболочки IDLE для импорта пакета tenorflow выглядит следующим образом:

Чтобы проверить поддержку CUDA для вашей установки Tensorflow, вы можете запустить в командной строке следующую команду:

Наконец, чтобы убедиться, что графический процессор доступен для Tensorflow, вы можете протестировать, используя встроенную служебную функцию в TensorFlow, как показаноВот:

Требуется несколько минут, чтобы вернуть результат из этого; когда он закончен, он возвращаетсяПравда, а затем приглашение>>>`появляется снова. Импортирование тензорного потока и эти тесты показаны на рис. 24 в оболочке Python IDLE.

Выводы

Это были шаги, которые я предпринял для установки Visual Studio, CUDA Toolkit, CuDNN и Python 3.6, и все с конечной целью установки Tensorflow с поддержкой GPU в Windows 10. На сегодняшний день моя работа по машинному обучению и глубокому обучению на основе GPU была в Linux Машины с Ubuntu; к тому же, большая часть онлайновой поддержки сообщества машинного обучения фокусируется на Ubuntu

Для машинного обучения основным недостатком использования Windows является то, что необходимо создавать больше объектов из исходного кода (например, используяCmake), чем в Linux, а также для установки дополнительного программного обеспечения для процессов сборки, таких как Visual Studio. Например, если бы выустановить Caffe2в Windows нет встроенных двоичных файлов, и сборка Windows находится в тестовом и бета-режиме. Я установил CUDA и cuDNN на Windows 10 более любопытно, чем что-либо еще, просто чтобы посмотреть, насколько это было просто (или иначе).

Как я намекал вЧасть 1Теперь, когда CUDA, cuDNN и Tensorflow успешно установлены в Windows 10, и я проверил доступ Tensorflow к графическому процессору, я собираюсь смести всю операционную систему Windows 10, чтобы произвести новую установку Ubuntu 18.04 LTS. Эта новая установка Ubuntu будет рассмотрена в части 3 этой серии.

Эта статья также была опубликованаВотв моем собственном блоге.

Источник

Оцените статью