Как установить 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++; прочитайте это руководство.

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

Комментарий к установщику Windows 11 для Mac [M1, Pro, Air, iMac]

Комментарий к установщику Windows 11 для Mac [M1, Pro, Air, iMac]Окна установкиMacosОкна 11

Комментировать установщик Windows 11 на Mac? Boot Camp представляет собой традиционный метод.Pourtant les modeles récents équipés de la puce M1 ne supportent plus ce logiciel.Это также простое реше...

Читать далее
Комментировать установщик Windows 11 без компоновки Microsoft [Home]

Комментировать установщик Windows 11 без компоновки Microsoft [Home]Окна установкиОкна 11

Sous le prétexte de la sécurité accrue, Microsoft a finit par rendre la vie plus difficile pour ses utilisateurs.Ceux qui souhaitent faire la mise à jour vers Windows 11 doivent se tenir à un cahie...

Читать далее
Комментарии к Windows 11 на французском языке

Комментарии к Windows 11 на французском языкеОкна 11Система параметров

Souhaitez-vous savoir комментарий по Windows 11 en Français?Vous serez ravi de savoir qu'àpartir de la versionprécédente, il n'est plus besoin deпереустановщикL'OS для смены языка.Mêmesi vous n'ave...

Читать далее