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.
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.
- 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č
- Stlačte tlačidlo Windows + R otvoriť Bežať dialógové okno.
- Typ devmgmt.msc a kliknite OK otvoriť Správca zariadení aplikácie.
- Í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č.
- Vyberte si Automaticky vyhľadať ovládače.
- Dokončite proces podľa pokynov na obrazovke.
2. Skontrolujte, či máte nainštalovaný OpenCL Runtime
- Stlačte tlačidlo Windows + E otvorte okno Windows Explorer.
- Prejdite na túto cestu:
C:\Windows\System32
- 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++
- Stlačte tlačidlo Windows kľúč, typ powershella kliknite Spustiť ako správca.
- 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"
- Raz uvidíte Úspešne nainštalované správu, budete mať aplikáciu nainštalovanú.
- 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
- Stlačte tlačidlo Windows kľúč, typ powershella kliknite Spustiť ako správca.
- Zadajte nasledujúci príkaz a stlačte Zadajte:
winget install Git.Git
- Skopírujte a prilepte nasledujúci príkaz na inštaláciu CMake a stlačte Zadajte:
winget install Kitware.CMake
- 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)
- Stlačte tlačidloWindowskľúč, typgita klikniteOTVORENÉ.
- 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
-
- 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
- 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
- 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
- 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!