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.
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.
- 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
- lis Okna + R otevřít Běh dialogové okno.
- Typ devmgmt.msc a klikněte OK otevřít Správce zařízení aplikace.
- 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č.
- Vybrat Automaticky vyhledávat ovladače.
- Dokončete proces podle pokynů na obrazovce.
2. Zkontrolujte, zda máte nainstalovaný OpenCL Runtime
- lis Okna + E otevřete okno Průzkumníka Windows.
- Přejděte na tuto cestu:
C:\Windows\System32
- 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++
- zmáčkni Okna klíč, typ powershella klikněte Spustit jako administrátor.
- 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"
- Jednou uvidíš Úspěšně nainstalováno zprávu, budete mít aplikaci nainstalovanou.
- 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
- zmáčkni Okna klíč, typ powershella klikněte Spustit jako administrátor.
- Zadejte následující příkaz a stiskněte Vstupte:
winget install Git.Git
- Zkopírujte a vložte následující příkaz pro instalaci CMake a stiskněte Vstupte:
winget install Kitware.CMake
- 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)
- zmáčkniOknaklíč, typgita klikněteOTEVŘENO.
- 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
-
- 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
- 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
- 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
- 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!