Ako nainštalovať OpenCL na Windows 11: Sprievodca krok za krokom

Uistite sa, že sú vaše systémové ovládače aktualizované na najnovšiu verziu

  • OpenCL vám umožňuje využiť zrýchlený výkon pre rôzne aplikácie, od vedeckých výpočtov po grafické úlohy.
  • Pokračujte v čítaní, aby ste vedeli, ako ju dostať do počítača.
Nainštalujte OpenCL na Windows 11: Sprievodca krok za krokom

Inštalácia OpenCL (Open Computing Language) poskytuje vášmu hardvéru výkon na zrýchlenie rôznych výpočtových úloh, ako je napríklad vykresľovanie grafiky.

V tejto podrobnej príručke vás prevedieme krokmi na inštaláciu OpenCL do počítača so systémom Windows 11, aby ste zvýšili efektivitu výpočtov.

Čo je OpenCL?

Open Computing Language alebo OpenCL je bezplatný a otvorený štandardný rámec s paralelným programovaním rôznych akcelerátorov, ktoré sa nachádzajú v osobných počítačoch, mobilných zariadeniach a vstavaných platformách.

Ako testujeme, kontrolujeme a hodnotíme?

Posledných 6 mesiacov sme pracovali na vytvorení nového systému kontroly spôsobu, akým vytvárame obsah. Pomocou neho sme následne prepracovali väčšinu našich článkov, aby sme poskytli skutočné praktické skúsenosti s návodmi, ktoré sme vytvorili.

Pre viac podrobností si môžete prečítať ako testujeme, kontrolujeme a hodnotíme vo WindowsReport.

Cieľom OpenCL je pomôcť vývojárom využiť výpočtový výkon procesorov, GPU a akcelerátorov jednotným spôsobom na zlepšenie výkonu.

V tomto článku
  • Ako nainštalujem OpenCL na Windows 11?
  • 1. Aktualizujte svoj grafický ovládač
  • 2. Skontrolujte, či máte nainštalovaný OpenCL Runtime
  • 3. Stiahnite si kompilátor C/C++
  • 4. Nainštalujte kód Git, CMake a Visual Studio
  • 5. Získajte OpenCL SDK a nainštalujte Vcpkg
  • 6. Nainštalujte OpenCL

Ako nainštalujem OpenCL na Windows 11?

Pred pokračovaním akýchkoľvek krokov na inštaláciu OpenCL na Windows 11 vykonajte nasledujúce predbežné kontroly:

  • Uistite sa, že máte nainštalovaný balík Visual C++ Redistributable.
  • Skontrolujte, či váš počítač spĺňa minimálne požiadavky na spustenie aplikácie OpenCL a runtime OpenCL.
  • Najprv skontrolujte zoznam kompatibility ovládačov z oficiálnej stránky Khronos.

Po dokončení postupujte podľa týchto krokov v rovnakom poradí, ako je uvedené.

1. Aktualizujte svoj grafický ovládač

  1. Stlačte tlačidlo Windows + R otvoriť Bežať dialógové okno.Správca zariadení príkaz Spustiť - Nainštalujte OpenCL na Windows 11
  2. Typ devmgmt.msc a kliknite OK otvoriť Správca zariadení aplikácie.
  3. Ísť do Zobrazovacie adaptéry a kliknutím naň ho rozbalíte. Kliknite pravým tlačidlom myši na ovládač a vyberte Aktualizujte ovládač.Aktualizujte ovládač grafického adaptéra
  4. Vyberte si Automaticky vyhľadať ovládače.Automaticky vyhľadať ovládače
  5. Dokončite proces podľa pokynov na obrazovke.

2. Skontrolujte, či máte nainštalovaný OpenCL Runtime

  1. Stlačte tlačidlo Windows + E otvorte okno Windows Explorer.
  2. Prejdite na túto cestu: C:\Windows\System32explorer_Look for OpenCL.dll – Nainštalujte OpenCL na Windows 11
  3. Nájdite OpenCL.dll súbor. Ak tam je, znamená to, že máte na počítači nainštalované runtime OpenCL.

Ak ty nemôže nájsť Opencl.dll tam to môže byť kvôli zastaraným ovládačom; prečítajte si túto príručku, aby ste sa naučili riešenia

3. Stiahnite si kompilátor C/C++

  1. Stlačte tlačidlo Windows kľúč, typ powershella kliknite Spustiť ako správca.Nainštalujte OpenCL na Windows 11 - otvorte Powershell
  2. Ak chcete nainštalovať kompilátor C/C++, ako je Visual Studio Build Tools 2022, zadajte nasledujúci príkaz a stlačte Zadajte: winget install "Visual Studio Build Tools 2022"Nainštalujte Visual Studio
  3. Raz uvidíte Úspešne nainštalované správu, budete mať aplikáciu nainštalovanú.
  4. Teraz, ak chcete získať minimálnu konfiguráciu pomocou príkazového riadka, skopírujte a prilepte nasledujúci príkaz a stlačte Zadajte: & "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

Príkaz môžete použiť, ako je uvedené vyššie, ak pracujete v systéme Windows 11; však nahradiť – pridajte Microsoft. Vizuálne štúdio. Komponent. Windows 11SDK.22000 s —pridať Microsoft. Vizuálne štúdio. Komponent. Windows 10SDK.19041 pre Windows 10.

4. Nainštalujte kód Git, CMake a Visual Studio

  1. Stlačte tlačidlo Windows kľúč, typ powershella kliknite Spustiť ako správca.Nainštalujte OpenCL na Windows 11 - otvorte Powershell
  2. Zadajte nasledujúci príkaz a stlačte Zadajte: winget install Git.GitNainštalujte GIT
  3. Skopírujte a prilepte nasledujúci príkaz na inštaláciu CMake a stlačte Zadajte: winget install Kitware.CMake
  4. Ak chcete nainštalovať kód Visual Studio, zadajte nasledujúci príkaz a stlačte Zadajte: winget install "Visual Studio Code" --source msstore

Tieto kroky môžete preskočiť, ak už máte v počítači nainštalovaný kód Git, CMake alebo Visual Studio.

5. Získajte OpenCL SDK a nainštalujte Vcpkg

Na vývoj natívnych aplikácií OpenCL potrebujete kompilátory C alebo C++, hlavičky OpenCL (C a voliteľne hlavičky C++) a dynamickú knižnicu (OpenCL.dll) a exportnú knižnicu (OpenCL.lib)

  1. Stlačte tlačidloWindowskľúč, typgita klikniteOTVORENÉ.
  2. Zadajte nasledujúci príkaz na klonovanie úložiska Git súvisiaceho s OpenCL SDK, potom nakonfigurujte projekt pomocou CMake a nakoniec ho vytvorte a nainštalujte cez Visual Studio 2022, potom stlačteZadajte:
    • 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 kit - nainštalujte openCL Windows 11
  3. Ak chcete nastaviť a inicializovať Vcpkg, skopírujte a prilepte nasledujúci príkaz a stlačteZadajte:
    • git clone https://github.com/microsoft/vcpkg.git
      cd vcpkg
      .\bootstrap-vcpkg.bat

6. Nainštalujte OpenCL

  1. Teraz, keď je vytvorený nástroj príkazového riadka Vcpkg, zadajte nasledujúci príkaz na vyhľadanie dostupných balíkov zodpovedajúcich konkrétnemu názvu v PowerShell, v tomto prípade je to OpenCL a stlačte Zadajte:
    • .\vcpkg.exe search opencl

      opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
  2. Potom skopírujte a prilepte nasledujúci príkaz na inštaláciu Knižnica OpenCL pre platformu x64 Windows a stlačte Zadajte: .\vcpkg.exe --triplet=x64-windows install opencl
  3. V prípade, že chcete zacieliť 64-bitový ARM, nahradiť –triplet=x64-windows v príkaze s –triplet=rameno64-okien

Na záver, integrácia OpenCL do prostredia Windows 11 môže odomknúť potenciál pre zrýchlené výpočty v rôznych aplikáciách.

Aby ste si ho nainštalovali do počítača, musíte mať nainštalovaný Visual Studio Code a Visual C++ Redistributable package; v prípade, že čelíte problémom ako napr nemôže nainštalovať Visual C++ Redistributable; prečítajte si tento návod.

Zasekli ste sa niekde pri sledovaní krokov? Neváhajte uviesť svoje otázky v sekcii komentárov nižšie. Radi pomôžeme!

Nefunguje Microsoft Cashback? Tu je to, čo robiť

Nefunguje Microsoft Cashback? Tu je to, čo robiťMicrosoftWindows 11

Microsoft Cashback je k dispozícii iba v USA.S Microsoft Cashback môžete získať cashback zakúpením produktov na Edge.Na výber je celý zoznam predajcov, takže vaše možnosti sú rozmanité.Funkcia je v...

Čítaj viac
Holocure má nejaké problémy v systéme Windows 11, ale existuje oprava

Holocure má nejaké problémy v systéme Windows 11, ale existuje opravaWindows 11Hranie

Holocure je komunitou vyvinutá hra, takže Windows 11 ju môže označiť ako nebezpečnú.Videohra má veľkú a prosperujúcu komunitu online.V súčasnosti je k dispozícii iba pre systém Windows.Ak narazíte ...

Čítaj viac
Čo je Devicecensus.exe a na čo slúži?

Čo je Devicecensus.exe a na čo slúži?Windows 11

Zber dát, ale pre vaše dobroZaujímalo vás niekedy, ako spoločnosť Microsoft posiela zostavy používateľom systému Windows? Zhromažďujú údaje prostredníctvom vášho zariadenia, aby vám prispôsobili ak...

Čítaj viac