Как установить OpenCL в Windows 11: пошаговое руководство

Убедитесь, что ваши системные драйверы обновлены до последней версии.

  • OpenCL позволяет вам использовать повышенную производительность для различных приложений, от научных вычислений до графических задач.
  • Продолжайте читать, чтобы узнать, как установить его на свой компьютер.
Установите OpenCL в Windows 11: пошаговое руководство

Установка OpenCL (открытый язык вычислений) дает вашему оборудованию возможность ускорять различные вычислительные задачи, такие как рендеринг графики.

В этом пошаговом руководстве мы покажем вам, как установить OpenCL на компьютер с Windows 11, чтобы повысить эффективность вычислений.

Что такое OpenCL?

Open Computing Language или OpenCL — это бесплатная и открытая стандартная среда с параллельным программированием различных ускорителей, используемых в персональных компьютерах, мобильных устройствах и встроенных платформах.

Как мы тестируем, проверяем и оцениваем?

Последние 6 месяцев мы работали над созданием новой системы проверки того, как мы создаем контент. Используя его, мы впоследствии переработали большинство наших статей, чтобы предоставить практический опыт работы с созданными нами руководствами.

Более подробную информацию вы можете прочитать как мы тестируем, проверяем и оцениваем в WindowsReport.

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

В этой статье
  • Как установить OpenCL в Windows 11?
  • 1. Обновите графический драйвер
  • 2. Проверьте, установлена ​​ли у вас среда выполнения OpenCL
  • 3. Скачать компилятор C/C++
  • 4. Установите Git, CMake и код Visual Studio.
  • 5. Получите OpenCL SDK и установите Vcpkg
  • 6. Установить OpenCL

Как установить OpenCL в Windows 11?

Прежде чем приступить к каким-либо действиям по установке OpenCL в Windows 11, выполните следующие предварительные проверки:

  • Убедитесь, что у вас установлен распространяемый пакет Visual C++.
  • Проверьте, соответствует ли ваш компьютер минимальным требованиям для запуска приложения OpenCL и среды выполнения OpenCL.
  • Сначала проверьте список совместимости драйверов с официального сайта Хроноса.

После этого выполните следующие действия в том же порядке, как указано.

1. Обновите графический драйвер

  1. Нажимать Окна + р открыть Бегать диалоговое окно.Команда «Выполнить» в диспетчере устройств — установка OpenCL в Windows 11
  2. Тип devmgmt.msc и нажмите ХОРОШО открыть Диспетчер устройств приложение.
  3. Идти к Видеоадаптеры и щелкните его, чтобы развернуть. Щелкните правой кнопкой мыши драйвер и выберите Обновить драйвер.Обновить драйвер видеоадаптера
  4. Выбирать Автоматический поиск драйверов.Автоматический поиск драйверов
  5. Следуйте инструкциям на экране, чтобы завершить процесс.

2. Проверьте, установлена ​​ли у вас среда выполнения OpenCL

  1. Нажимать Окна + Э чтобы открыть окно проводника Windows.
  2. Перейдите по этому пути: C:\Windows\System32explorer_Look for OpenCL.dll — установите OpenCL в Windows 11
  3. Найдите OpenCL.dll файл. Если он есть, это означает, что на вашем компьютере установлена ​​среда выполнения OpenCL.

Если вы не могу найти Opencl.dll там это могло быть из-за устаревших драйверов; прочитайте это руководство, чтобы узнать решения

3. Скачать компилятор C/C++

  1. нажмите Окна ключ, тип PowerShellи нажмите Запустить от имени администратора.Установите OpenCL в Windows 11 — откройте Powershell
  2. Чтобы установить компилятор C/C++, например Visual Studio Build Tools 2022, введите следующую команду и нажмите Входить: winget install "Visual Studio Build Tools 2022"Установить Visual Studio
  3. Как только ты увидишь Успешно установлен сообщение, приложение будет установлено.
  4. Теперь, чтобы получить минимальную конфигурацию с помощью командной строки, скопируйте и вставьте следующую команду и нажмите Входить: & "C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" install --passive --norestart --productId Microsoft.VisualStudio.Product.BuildTools --channelId VisualStudio.17.Release --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.VC.Redist.14.Latest add Microsoft.VisualStudio.Component.Windows11SDK.22000

Вы можете использовать команду, как указано выше, если работаете в Windows 11; однако заменить –добавьте Microsoft. ВизуалСтудио. Компонент. Windows11SDK.22000 с -добавьте Майкрософт. ВизуалСтудио. Компонент. Windows10SDK.19041 для Windows 10.

4. Установите Git, CMake и код Visual Studio.

  1. нажмите Окна ключ, тип PowerShellи нажмите Запустить от имени администратора.Установите OpenCL в Windows 11 — откройте Powershell
  2. Введите следующую команду и нажмите Входить: winget install Git.GitУстановить GIT
  3. Скопируйте и вставьте следующую команду, чтобы установить CMake, и нажмите Входить: winget install Kitware.CMake
  4. Чтобы установить код Visual Studio, введите следующую команду и нажмите Входить: winget install "Visual Studio Code" --source msstore

Вы можете пропустить эти шаги, если на вашем компьютере уже установлены Git, CMake или Visual Studio Code.

5. Получите OpenCL SDK и установите Vcpkg

Для разработки собственных приложений OpenCL вам потребуются компиляторы C или C++, заголовки OpenCL (C и, возможно, заголовки C++), а также динамическая библиотека (OpenCL.dll) и библиотека экспорта (OpenCL.lib).

  1. нажмитеОкнаключ, типмерзавеци нажмитеОткрыть.
  2. Введите следующую команду, чтобы клонировать репозиторий Git, связанный с OpenCL SDK, затем настройте проект с помощью CMake и, наконец, соберите и установите его с помощью Visual Studio 2022, затем нажмитеВходить:
    • git clone --recursive https://github.com/KhronosGroup/OpenCL-SDK.git
      cmake -G "Visual Studio 17 2022" -A x64 -T v143 -D CMAKE_INSTALL_PREFIX=./OpenCL-SDK/install -B ./OpenCL-SDK/build -S ./OpenCL-SDK
      cmake --build OpenCL-SDK/build --config Release --target install -- /m /v: minimal
      Комплект SDK — установка openCL Windows 11
  3. Чтобы настроить и инициализировать Vcpkg, скопируйте и вставьте следующую команду и нажмитеВходить:
    • git clone https://github.com/microsoft/vcpkg.git
      cd vcpkg
      .\bootstrap-vcpkg.bat

6. Установить OpenCL

  1. Теперь, когда утилита командной строки Vcpkg создана, введите следующую команду для поиска доступных пакетов, соответствующих определенному имени в PowerShell, в данном случае это OpenCL, и нажмите Входить:
    • .\vcpkg.exe search opencl

      opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
  2. Затем скопируйте и вставьте следующую команду, чтобы установить Библиотека OpenCL для платформы Windows x64. и нажмите Входить: .\vcpkg.exe --triplet=x64-windows install opencl
  3. Если вы хотите настроить таргетинг 64-битная ARM, заменять --triplet=x64-окна в команде с --triplet=arm64-windows

В заключение, интеграция OpenCL в среду Windows 11 может раскрыть потенциал ускорения вычислений в различных приложениях.

Чтобы установить его на свой компьютер, у вас должны быть установлены Visual Studio Code и распространяемый пакет Visual C++; на случай, если вы столкнулись с такими проблемами, как не могу установить распространяемый компонент Visual C++; прочитайте это руководство.

Застряли где-то, следуя инструкциям? Не стесняйтесь упоминать свои вопросы в разделе комментариев ниже. Мы будем рады помочь!

Нет папки на рабочем столе у ​​пользователей: как ее вернуть

Нет папки на рабочем столе у ​​пользователей: как ее вернутьОкна 11

Часто эта проблема может быть вызвана ошибкой определения местоположения. Папка рабочего стола в профиле пользователя содержит файлы, папки и приложения, к которым пользователи могут легко получить...

Читать далее
Как настроить VPN MFA для повышения безопасности

Как настроить VPN MFA для повышения безопасностиVpnОкна 11

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

Читать далее
Как отключить кнопку Print Screen в Windows 11

Как отключить кнопку Print Screen в Windows 11Окна 11

Изменение записей реестра — быстрый способ отключить экран печати.Кнопка Print Screen в Windows позволяет пользователям выполнять функцию снимка экрана в Windows.Вы можете отключить функцию кнопки ...

Читать далее