Zagotovite, da so sistemski gonilniki posodobljeni na najnovejšo različico
- OpenCL vam omogoča, da izkoristite pospešeno delovanje različnih aplikacij, od znanstvenih računalniških do grafičnih nalog.
- Nadaljujte z branjem in spoznajte korake za namestitev v računalnik.
Namestitev OpenCL (odprt računalniški jezik) daje vaši strojni opremi moč za pospešitev različnih računalniških nalog, kot je upodabljanje grafike.
V tem vodniku po korakih vas bomo vodili skozi korake za namestitev OpenCL v vaš računalnik z operacijskim sistemom Windows 11, da boste povečali računalniško učinkovitost.
Kaj je OpenCL?
Open Computing Language ali OpenCL je brezplačen in odprt standardni okvir z vzporednim programiranjem različnih pospeševalnikov, ki jih najdemo v osebnih računalnikih, mobilnih napravah in vdelanih platformah.
Kako testiramo, pregledujemo in ocenjujemo?
Zadnjih 6 mesecev smo delali na izdelavi novega sistema pregledovanja, kako ustvarjamo vsebino. Z njegovo uporabo smo kasneje predelali večino naših člankov, da bi zagotovili dejansko praktično strokovno znanje o vodnikih, ki smo jih naredili.
Za več podrobnosti si lahko preberete kako testiramo, pregledujemo in ocenjujemo pri WindowsReport.
Cilj OpenCL je pomagati razvijalcem izkoristiti računalniško moč procesorskih enot, kot so CPE, GPU in pospeševalniki, na enoten način za izboljšanje zmogljivosti.
- Kako namestim OpenCL v Windows 11?
- 1. Posodobite svoj grafični gonilnik
- 2. Preverite, ali imate nameščen OpenCL Runtime
- 3. Prenesite prevajalnik C/C++
- 4. Namestite Git, CMake in Visual Studio Code
- 5. Pridobite OpenCL SDK in namestite Vcpkg
- 6. Namestite OpenCL
Kako namestim OpenCL v Windows 11?
Preden nadaljujete s kakršnimi koli koraki za namestitev OpenCL v Windows 11, pojdite skozi naslednja predhodna preverjanja:
- Prepričajte se, da imate nameščen paket Visual C++ Redistributable.
- Preverite, ali vaš računalnik izpolnjuje minimalne zahteve za zagon aplikacije OpenCL in izvajalnega okolja OpenCL.
- Najprej preverite seznam združljivosti gonilnikov z uradne spletne strani Khronos.
Ko končate, sledite tem korakom v istem vrstnem redu, kot je omenjeno.
1. Posodobite svoj grafični gonilnik
- Pritisnite Windows + R odpreti Teči pogovorno okno.
- Vrsta devmgmt.msc in kliknite v redu odpreti Upravitelj naprav aplikacija
- Pojdi do Adapterji zaslona in jo kliknite, da jo razširite. Z desno miškino tipko kliknite gonilnik in izberite Posodobite gonilnik.
- Izberite Samodejno iskanje gonilnikov.
- Za dokončanje postopka sledite navodilom na zaslonu.
2. Preverite, ali imate nameščen OpenCL Runtime
- Pritisnite Windows + E da odprete okno Windows Explorer.
- Pomaknite se do te poti:
C:\Windows\System32
- Poiščite OpenCL.dll mapa. Če je tam, pomeni, da imate v računalniku nameščeno izvajalno okolje OpenCL.
Če ti ne najde Opencl.dll tam, lahko zaradi zastarelih gonilnikov; preberite ta vodnik, če želite izvedeti rešitve
3. Prenesite prevajalnik C/C++
- Pritisnite Windows ključ, vrsta powershellin kliknite Zaženi kot skrbnik.
- Če želite namestiti prevajalnik C/C++, kot je Visual Studio Build Tools 2022, vnesite naslednji ukaz in pritisnite Vnesite:
winget install "Visual Studio Build Tools 2022"
- Ko enkrat vidite Uspešno nameščeno sporočilo, boste imeli nameščeno aplikacijo.
- Zdaj, da dobite minimalno konfiguracijo z uporabo ukazne vrstice, kopirajte in prilepite naslednji ukaz in pritisnite Vnesite:
& "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
Uporabite lahko ukaz, kot je omenjen zgoraj, če delate v sistemu Windows 11; vendar zamenjajte – dodajte Microsoft. VisualStudio. Komponenta. Windows11SDK.22000 z —dodajte Microsoft. VisualStudio. Komponenta. Windows10SDK.19041 za Windows 10.
4. Namestite Git, CMake in Visual Studio Code
- Pritisnite Windows ključ, vrsta powershellin kliknite Zaženi kot skrbnik.
- Vnesite naslednji ukaz in pritisnite Vnesite:
winget install Git.Git
- Kopirajte in prilepite naslednji ukaz za namestitev CMake in pritisnite Vnesite:
winget install Kitware.CMake
- Če želite namestiti Visual Studio Code, vnesite naslednji ukaz in pritisnite Vnesite:
winget install "Visual Studio Code" --source msstore
Te korake lahko preskočite, če imate v računalniku že nameščeno kodo Git, CMake ali Visual Studio.
5. Pridobite OpenCL SDK in namestite Vcpkg
Za razvoj izvornih aplikacij OpenCL potrebujete prevajalnike C ali C++, glave OpenCL (C in po izbiri glave C++) ter dinamično knjižnico (OpenCL.dll) in izvozno knjižnico (OpenCL.lib)
- PritisniteWindowsključ, vrstagitin klikniteOdprto.
- Vnesite naslednji ukaz za kloniranje repozitorija Git, povezanega s SDK-jem OpenCL, nato konfigurirajte projekt z uporabo CMake in ga končno sestavite in namestite prek Visual Studio 2022, nato pritisniteVnesite:
-
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
-
- Za nastavitev in inicializacijo Vcpkg kopirajte in prilepite naslednji ukaz ter pritisniteVnesite:
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
6. Namestite OpenCL
- Zdaj, ko je pripomoček za ukazno vrstico Vcpkg zgrajen, vnesite naslednji ukaz za iskanje razpoložljivih paketov, ki se ujemajo z določenim imenom v lupini PowerShell, v tem primeru je to OpenCL in pritisnite Vnesite:
.\vcpkg.exe search opencl
…
opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
- Nato kopirajte in prilepite naslednji ukaz, da namestite Knjižnica OpenCL za platformo Windows x64 in pritisnite Vnesite:
.\vcpkg.exe --triplet=x64-windows install opencl
- V primeru, da želite ciljati 64-bitni ARM, zamenjati –triplet=x64-windows v ukazu z –triplet=arm64-windows
Skratka, integracija OpenCL v okolje Windows 11 lahko sprosti potencial za pospešeno računalništvo v različnih aplikacijah.
Če ga želite namestiti v svoj računalnik, morate imeti nameščen paket Visual Studio Code in Visual C++ Redistributable; če se soočate s težavami, kot je ne more namestiti Visual C++ Redistributable; preberite ta vodnik.
Ste se med sledenjem korakom kje zataknili? Vas prosimo, da omenite svoja vprašanja v spodnjem oddelku za komentarje. Z veseljem vam bomo pomagali!