Как да инсталирате OpenCL на Windows 11: Ръководство стъпка по стъпка

Уверете се, че вашите системни драйвери са актуализирани до най-новата версия

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

Инсталирането на OpenCL (Open Computing Language) дава на вашия хардуер силата да ускорява различни компютърни задачи, като изобразяване на графики.

В това ръководство стъпка по стъпка ще ви преведем през стъпките за инсталиране на OpenCL на вашия компютър с Windows 11, за да подобрите изчислителната ефективност.

Какво е OpenCL?

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

Как тестваме, преглеждаме и оценяваме?

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

За повече подробности можете да прочетете как тестваме, преглеждаме и оценяваме в WindowsReport.

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

В тази статия
  • Как да инсталирам OpenCL на Windows 11?
  • 1. Актуализирайте своя графичен драйвер
  • 2. Проверете дали имате инсталиран OpenCL Runtime
  • 3. Изтеглете C/C++ компилатор
  • 4. Инсталирайте Git, CMake и Visual Studio Code
  • 5. Вземете OpenCL SDK и инсталирайте Vcpkg
  • 6. Инсталирайте OpenCL

Как да инсталирам OpenCL на Windows 11?

Преди да продължите с каквито и да е стъпки за инсталиране на OpenCL на Windows 11, преминете през следните предварителни проверки:

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

След като сте готови, следвайте тези стъпки в същия ред, както е споменато.

1. Актуализирайте своя графичен драйвер

  1. Натиснете Windows + Р за да отворите Бягай диалогов прозорец.Команда Run на диспечера на устройствата - Инсталирайте OpenCL на Windows 11
  2. Тип devmgmt.msc и щракнете Добре за да отворите Диспечер на устройства ап.
  3. Отидете на Адаптери за дисплей и щракнете върху него, за да го разширите. Щракнете с десния бутон върху драйвера и изберете Актуализирайте драйвера.Актуализирайте драйвера на адаптера за дисплей
  4. Избирам Автоматично търсене на драйвери.Автоматично търсене на драйвери
  5. Следвайте инструкциите на екрана, за да завършите процеса.

2. Проверете дали имате инсталиран OpenCL Runtime

  1. Натиснете Windows + д за да отворите прозореца на Windows Explorer.
  2. Навигирайте до този път: C:\Windows\System32explorer_Look for OpenCL.dll - Инсталирайте OpenCL на Windows 11
  3. Намерете OpenCL.dll файл. Ако е там, това означава, че имате OpenCL runtime инсталиран на вашия компютър.

Ако ти не може да намери Opencl.dll там може да се дължи на остарели драйвери; прочетете това ръководство, за да научите решенията

3. Изтеглете C/C++ компилатор

  1. Натисни Windows ключ, вид 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 с —добавете Microsoft. Визуално студио. Компонент. Windows10SDK.19041 за Windows 10.

4. Инсталирайте Git, CMake и Visual Studio Code

  1. Натисни Windows ключ, вид powershellи щракнете Изпълни като администратор.Инсталирайте OpenCL на Windows 11 - отворете Powershell
  2. Въведете следната команда и натиснете Въведете: winget install Git.GitИнсталирайте GIT
  3. Копирайте и поставете следната команда, за да инсталирате CMake и натиснете Въведете: winget install Kitware.CMake
  4. За да инсталирате Visual Studio Code, въведете следната команда и натиснете Въведете: 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. НатисниWindowsключ, видgitи щракнетеОтворете.
  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 библиотека за x64 Windows платформа и натиснете Въведете: .\vcpkg.exe --triplet=x64-windows install opencl
  3. В случай, че искате да се насочите 64-битов ARM, замени –triplet=x64-windows в командата с –triplet=arm64-windows

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

За да го инсталирате на вашия компютър, трябва да имате инсталиран Visual Studio Code и Visual C++ Redistributable package; в случай, че сте изправени пред проблеми като не може да инсталира Visual C++ Redistributable; прочетете това ръководство.

Заседнали сте някъде, докато следвате стъпките? Чувствайте се свободни да посочите вашите запитвания в секцията за коментари по-долу. Ще се радваме да помогнем!

Как да коригирате код на грешка 524 в Roblox

Как да коригирате код на грешка 524 в RobloxWindows 11

Първо проверете състоянието на сървъра на RobloxЗа да коригирате код за грешка 524 в Roblox, проверете настройките си за поверителност, изтрийте кеша на браузъра си, актуализирайте/преинсталирайте ...

Прочетете още
Поправка: Липсва получаване на най-новите актуализации веднага щом са налични

Поправка: Липсва получаване на най-новите актуализации веднага щом са наличниWindows 11актуализация на Windows 11

Ако използвате компилация на канал за разработка на Windows 11, това е нормалноАко не виждате опцията Получаване на най-новите актуализации веднага щом са налични в Windows Update, вероятно използв...

Прочетете още
8 начина за коригиране на отдалечен работен плот, ако е много бавен на Windows 11

8 начина за коригиране на отдалечен работен плот, ако е много бавен на Windows 11Връзка с отдалечен работен плотWindows 11

Отдалеченият работен плот на Windows 11 може да е бавен поради нестабилна мрежаМрежовите проблеми могат да направят RDP бавен или забавен.Намаляването на размера на дисплея на отдалечения работен п...

Прочетете още