Jak nainstalovat OpenCL na Windows 11: Průvodce krok za krokem

Ujistěte se, že jsou vaše systémové ovladače aktualizovány na nejnovější verzi

  • OpenCL vám umožní využít zrychlený výkon pro různé aplikace, od vědeckých výpočtů po grafické úlohy.
  • Pokračujte ve čtení, abyste věděli, jak jej dostat do počítače.
Nainstalujte OpenCL na Windows 11: Průvodce krok za krokem

Instalace OpenCL (Open Computing Language) dává vašemu hardwaru možnost urychlit různé výpočetní úlohy, jako je vykreslování grafiky.

V tomto podrobném průvodci vás provedeme kroky k instalaci OpenCL do počítače se systémem Windows 11, abyste zvýšili efektivitu výpočtu.

Co je OpenCL?

Open Computing Language neboli OpenCL je bezplatný a otevřený standardní rámec s paralelním programováním různých akcelerátorů, které se nacházejí v osobních počítačích, mobilních zařízeních a vestavěných platformách.

Jak testujeme, kontrolujeme a hodnotíme?

Posledních 6 měsíců jsme pracovali na vybudování nového systému kontroly toho, jak vytváříme obsah. S jeho pomocí jsme následně přepracovali většinu našich článků, abychom poskytli skutečné praktické zkušenosti s průvodci, které jsme vytvořili.

Pro více podrobností si můžete přečíst jak testujeme, kontrolujeme a hodnotíme ve WindowsReport.

Cílem OpenCL je pomoci vývojářům využít výpočetní výkon procesorových jednotek, jako jsou CPU, GPU a akcelerátory, jednotným způsobem ke zlepšení výkonu.

V tomto článku
  • Jak nainstaluji OpenCL na Windows 11?
  • 1. Aktualizujte ovladač grafiky
  • 2. Zkontrolujte, zda máte nainstalovaný OpenCL Runtime
  • 3. Stáhněte si kompilátor C/C++
  • 4. Nainstalujte Git, CMake a Visual Studio Code
  • 5. Získejte OpenCL SDK a nainstalujte Vcpkg
  • 6. Nainstalujte OpenCL

Jak nainstaluji OpenCL na Windows 11?

Než budete pokračovat s jakýmikoli kroky k instalaci OpenCL na Windows 11, projděte si následující předběžné kontroly:

  • Ujistěte se, že máte nainstalovaný balíček Visual C++ Redistributable.
  • Zkontrolujte, zda váš počítač splňuje minimální požadavky pro spuštění aplikace OpenCL a runtime OpenCL.
  • Nejprve zkontrolujte seznam kompatibility ovladačů z oficiálních stránek Khronos.

Po dokončení postupujte podle těchto kroků ve stejném pořadí, jak je uvedeno.

1. Aktualizujte ovladač grafiky

  1. lis Okna + R otevřít Běh dialogové okno.Příkaz Spustit Správce zařízení - Nainstalujte OpenCL na Windows 11
  2. Typ devmgmt.msc a klikněte OK otevřít Správce zařízení aplikace.
  3. Jít do Adaptéry displeje a kliknutím jej rozbalte. Klepněte pravým tlačítkem myši na ovladač a vyberte Aktualizujte ovladač.Aktualizujte ovladač grafického adaptéru
  4. Vybrat Automaticky vyhledávat ovladače.Automaticky vyhledávat ovladače
  5. Dokončete proces podle pokynů na obrazovce.

2. Zkontrolujte, zda máte nainstalovaný OpenCL Runtime

  1. lis Okna + E otevřete okno Průzkumníka Windows.
  2. Přejděte na tuto cestu: C:\Windows\System32explorer_Look for OpenCL.dll – Nainstalujte OpenCL na Windows 11
  3. Vyhledejte OpenCL.dll soubor. Pokud tam je, znamená to, že máte na svém počítači nainstalovaný runtime OpenCL.

jestli ty nelze najít Opencl.dll tam by to mohlo být kvůli zastaralým ovladačům; přečtěte si tuto příručku, abyste se naučili řešení

3. Stáhněte si kompilátor C/C++

  1. zmáčkni Okna klíč, typ powershella klikněte Spustit jako administrátor.Nainstalujte OpenCL na Windows 11 - otevřete Powershell
  2. Chcete-li nainstalovat kompilátor C/C++, jako je Visual Studio Build Tools 2022, zadejte následující příkaz a stiskněte Vstupte: winget install "Visual Studio Build Tools 2022"Nainstalujte Visual Studio
  3. Jednou uvidíš Úspěšně nainstalováno zprávu, budete mít aplikaci nainstalovanou.
  4. Nyní, abyste získali minimální konfiguraci pomocí příkazového řádku, zkopírujte a vložte následující příkaz a stiskněte Vstupte: & "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

Příkaz můžete použít, jak je uvedeno výše, pokud pracujete v systému Windows 11; však nahradit – přidejte Microsoft. Vizuální studio. Komponent. Windows 11SDK.22000 s —přidat Microsoft. Vizuální studio. Komponent. Windows 10SDK.19041 pro Windows 10.

4. Nainstalujte Git, CMake a Visual Studio Code

  1. zmáčkni Okna klíč, typ powershella klikněte Spustit jako administrátor.Nainstalujte OpenCL na Windows 11 - otevřete Powershell
  2. Zadejte následující příkaz a stiskněte Vstupte: winget install Git.GitNainstalujte GIT
  3. Zkopírujte a vložte následující příkaz pro instalaci CMake a stiskněte Vstupte: winget install Kitware.CMake
  4. Chcete-li nainstalovat kód Visual Studio, zadejte následující příkaz a stiskněte Vstupte: winget install "Visual Studio Code" --source msstore

Pokud již máte v počítači nainstalován kód Git, CMake nebo Visual Studio, můžete tyto kroky přeskočit.

5. Získejte OpenCL SDK a nainstalujte Vcpkg

K vývoji nativních aplikací OpenCL potřebujete kompilátory C nebo C++, záhlaví OpenCL (C a volitelně záhlaví C++) a dynamickou knihovnu (OpenCL.dll) a exportní knihovnu (OpenCL.lib)

  1. zmáčkniOknaklíč, typgita klikněteOTEVŘENO.
  2. Zadejte následující příkaz ke klonování úložiště Git souvisejícího s OpenCL SDK, poté nakonfigurujte projekt pomocí CMake a nakonec jej sestavte a nainstalujte prostřednictvím Visual Studio 2022 a poté stiskněteVstupte:
    • 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 - nainstalujte openCL Windows 11
  3. Chcete-li nastavit a inicializovat Vcpkg, zkopírujte a vložte následující příkaz a stiskněteVstupte:
    • git clone https://github.com/microsoft/vcpkg.git
      cd vcpkg
      .\bootstrap-vcpkg.bat

6. Nainstalujte OpenCL

  1. Nyní, když je vytvořen nástroj příkazového řádku Vcpkg, zadejte následující příkaz k vyhledání dostupných balíčků odpovídajících konkrétnímu názvu v PowerShell, v tomto případě je to OpenCL a stiskněte Vstupte:
    • .\vcpkg.exe search opencl

      opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
  2. Dále zkopírujte a vložte následující příkaz pro instalaci Knihovna OpenCL pro platformu x64 Windows a stiskněte Vstupte: .\vcpkg.exe --triplet=x64-windows install opencl
  3. V případě, že chcete cílit 64bitový ARM, vyměnit –triplet=x64-windows v příkazu s –triplet=arm64-windows

Závěrem lze říci, že integrace OpenCL do prostředí Windows 11 může odemknout potenciál pro zrychlené výpočty napříč různými aplikacemi.

Chcete-li jej nainstalovat do počítače, musíte mít nainstalovaný Visual Studio Code a Visual C++ Redistributable balíček; v případě, že se potýkáte s problémy, jako je nelze nainstalovat Visual C++ Redistributable; přečtěte si tento návod.

Zasekli jste se někde při provádění kroků? Neváhejte uvést své dotazy v sekci komentářů níže. Rádi vám pomůžeme!

Nastavení směšovače hlasitosti a klávesnice se aktualizují ve Windows 11

Nastavení směšovače hlasitosti a klávesnice se aktualizují ve Windows 11Windows 11

Build 25309 je nyní živě na Dev Channel!Microsoft vydal Windows 11 Insider Build 25309 na Dev Channel.Jako obvykle aktualizace přichází s řadou pěkných doplňků operačního systému.Některé funkce, ja...

Přečtěte si více
Rozmazaná obrazovka ve Windows 11: Jak to opravit v 7 krocích

Rozmazaná obrazovka ve Windows 11: Jak to opravit v 7 krocíchWindows 11

Důvodem může být nízké rozlišení obrazovky K tomuto problému mohlo dojít kvůli nízkému rozlišení obrazovky, zastaralému grafickému ovladači nebo nesprávné konfiguraci škálování High-DPI.Průvodce bu...

Přečtěte si více
Windows 11 neustále padá: 9 způsobů, jak to zastavit

Windows 11 neustále padá: 9 způsobů, jak to zastavitWindows 11

Poškozené nebo poškozené systémové soubory jsou hlavními příčinami tohoto problémuNěkolik uživatelů nedávno oznámilo, že jejich plocha Windows 11 náhodně selhala.To může být způsobeno problémy s RA...

Přečtěte si více