Asigurați-vă că driverele de sistem sunt actualizate la cea mai recentă versiune
- OpenCL vă permite să accesați performanța accelerată pentru diverse aplicații, de la calcul științific la sarcini grafice.
- Continuați să citiți pentru a afla pașii pentru a-l obține pe computer.
Instalarea OpenCL (Open Computing Language) oferă hardware-ului dumneavoastră puterea de a accelera diverse sarcini de calcul, cum ar fi redarea grafică.
În acest ghid pas cu pas, vă vom ghida prin pașii pentru a instala OpenCL pe computerul dvs. cu Windows 11 pentru a îmbunătăți eficiența de calcul.
Ce este OpenCL?
Open Computing Language sau OpenCL este un cadru standard gratuit și deschis cu programare paralelă a diverselor acceleratoare care se găsesc în computerele personale, dispozitivele mobile și platformele încorporate.
Cum testăm, revizuim și evaluăm?
Am lucrat în ultimele 6 luni la construirea unui nou sistem de revizuire a modului în care producem conținut. Folosind-o, am refăcut ulterior majoritatea articolelor noastre pentru a oferi experiență practică reală cu privire la ghidurile pe care le-am făcut.
Pentru mai multe detalii puteti citi cum testăm, revizuim și evaluăm la WindowsReport.
Scopul OpenCL este de a ajuta dezvoltatorii să valorifice puterea de calcul a unităților de procesare precum procesoarele, GPU-urile și acceleratoarele într-o manieră unificată pentru a îmbunătăți performanța.
- Cum instalez OpenCL pe Windows 11?
- 1. Actualizați-vă driverul grafic
- 2. Verificați dacă aveți instalat OpenCL Runtime
- 3. Descărcați compilatorul C/C++
- 4. Instalați Git, CMake și Visual Studio Code
- 5. Obțineți OpenCL SDK și instalați Vcpkg
- 6. Instalați OpenCL
Cum instalez OpenCL pe Windows 11?
Înainte de a continua cu orice pași pentru a instala OpenCL pe Windows 11, parcurgeți următoarele verificări preliminare:
- Asigurați-vă că aveți instalat pachetul Visual C++ Redistributable.
- Verificați dacă computerul dvs. îndeplinește cerințele minime pentru a rula aplicația OpenCL și runtime OpenCL.
- În primul rând, verificați lista de compatibilitate a driverelor de pe site-ul oficial Khronos.
Odată terminat, urmați acești pași în aceeași ordine ca cea menționată.
1. Actualizați-vă driverul grafic
- presa Windows + R pentru a deschide Alerga căsuță de dialog.
- Tip devmgmt.msc și faceți clic Bine pentru a deschide Manager de dispozitiv aplicația.
- Mergi la Adaptoare de afișare și faceți clic pe el pentru a-l extinde. Faceți clic dreapta pe driver și selectați Actualizați driver-ul.
- Alege Căutați automat drivere.
- Urmați instrucțiunile de pe ecran pentru a finaliza procesul.
2. Verificați dacă aveți instalat OpenCL Runtime
- presa Windows + E pentru a deschide fereastra Windows Explorer.
- Navigați la această cale:
C:\Windows\System32
- Localizați OpenCL.dll fişier. Dacă există, înseamnă că aveți instalat OpenCL runtime pe computer.
daca tu nu poate găsi Opencl.dll acolo, ar putea fi din cauza șoferilor învechiți; citiți acest ghid pentru a afla soluțiile
3. Descărcați compilatorul C/C++
- apasă pe Windows cheie, tastați powershell, și faceți clic Rulat ca administrator.
- Pentru a instala un compilator C/C++ precum Visual Studio Build Tools 2022, tastați următoarea comandă și apăsați introduce:
winget install "Visual Studio Build Tools 2022"
- Odată ce vezi Instalat cu succes mesaj, veți avea aplicația instalată.
- Acum, pentru a obține configurația minimă folosind linia de comandă, copiați și lipiți următoarea comandă și apăsați introduce:
& "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
Puteți utiliza comanda așa cum este menționat mai sus dacă lucrați pe Windows 11; totuși, înlocuiți – adăugați Microsoft. Studio vizual. Componentă. Windows11SDK.22000 cu -adăugați Microsoft. Studio vizual. Componentă. Windows10SDK.19041 pentru Windows 10.
4. Instalați Git, CMake și Visual Studio Code
- apasă pe Windows cheie, tastați powershell, și faceți clic Rulat ca administrator.
- Tastați următoarea comandă și apăsați introduce:
winget install Git.Git
- Copiați și lipiți următoarea comandă pentru a instala CMake și apăsați introduce:
winget install Kitware.CMake
- Pentru a instala Visual Studio Code, tastați următoarea comandă și apăsați introduce:
winget install "Visual Studio Code" --source msstore
Puteți sări peste acești pași dacă aveți deja Git, CMake sau Visual Studio Code instalat pe computer.
5. Obțineți OpenCL SDK și instalați Vcpkg
Pentru a dezvolta aplicații native OpenCL, aveți nevoie de compilatoare C sau C++, anteturi OpenCL (C și opțional anteturile C++) și bibliotecă dinamică (OpenCL.dll) și bibliotecă de export (OpenCL.lib)
- apasă peWindowscheie, tastațigit, și faceți clicDeschis.
- Tastați următoarea comandă pentru a clona un depozit Git legat de SDK-ul OpenCL, apoi configurați proiectul folosind CMake și, în sfârșit, construiți și instalați-l prin Visual Studio 2022, apoi apăsațiintroduce:
-
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
-
- Pentru a configura și inițializa Vcpkg, copiați și lipiți următoarea comandă și apăsațiintroduce:
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
6. Instalați OpenCL
- Acum că utilitarul de linie de comandă Vcpkg este construit, tastați următoarea comandă pentru a căuta pachete disponibile care se potrivesc cu numele specific în PowerShell, în acest caz, este OpenCL și apăsați introduce:
.\vcpkg.exe search opencl
…
opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
- Apoi, copiați și lipiți următoarea comandă pentru a instala Bibliotecă OpenCL pentru platforma Windows x64 și apăsați introduce:
.\vcpkg.exe --triplet=x64-windows install opencl
- În cazul în care doriți să vizați ARM pe 64 de biți, a inlocui –triplet=x64-windows în comanda cu –triplet=arm64-windows
În concluzie, integrarea OpenCL într-un mediu Windows 11 poate debloca potențialul de calcul accelerat în diverse aplicații.
Pentru a-l instala pe computer, trebuie să aveți instalate Visual Studio Code și pachetul Visual C++ Redistributable; în cazul în care vă confruntați cu probleme precum nu se poate instala Visual C++ Redistributable; citește acest ghid.
Blocat undeva în timp ce urmați pașii? Simțiți-vă liber să menționați întrebările dvs. în secțiunea de comentarii de mai jos. Vom fi bucuroși să vă ajutăm!