Cum se instalează OpenCL pe Windows 11: un ghid pas cu pas

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.
Instalați OpenCL pe Windows 11: un ghid pas cu pas

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.

În acest articol
  • 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

  1. presa Windows + R pentru a deschide Alerga căsuță de dialog.Device Manager Run comanda - Instalați OpenCL pe Windows 11
  2. Tip devmgmt.msc și faceți clic Bine pentru a deschide Manager de dispozitiv aplicația.
  3. 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.Actualizați driverul adaptorului de afișare
  4. Alege Căutați automat drivere.Căutați automat drivere
  5. Urmați instrucțiunile de pe ecran pentru a finaliza procesul.

2. Verificați dacă aveți instalat OpenCL Runtime

  1. presa Windows + E pentru a deschide fereastra Windows Explorer.
  2. Navigați la această cale: C:\Windows\System32explorer_Look for OpenCL.dll - Instalați OpenCL pe Windows 11
  3. 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++

  1. apasă pe Windows cheie, tastați powershell, și faceți clic Rulat ca administrator.Instalați OpenCL pe Windows 11 - deschideți Powershell
  2. 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"Instalați Visual Studio
  3. Odată ce vezi Instalat cu succes mesaj, veți avea aplicația instalată.
  4. 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

  1. apasă pe Windows cheie, tastați powershell, și faceți clic Rulat ca administrator.Instalați OpenCL pe Windows 11 - deschideți Powershell
  2. Tastați următoarea comandă și apăsați introduce: winget install Git.GitInstalați GIT
  3. Copiați și lipiți următoarea comandă pentru a instala CMake și apăsați introduce: winget install Kitware.CMake
  4. 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)

  1. apasă peWindowscheie, tastațigit, și faceți clicDeschis.
  2. 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
      Kit SDK - instalați openCL Windows 11
  3. 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

  1. 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
  2. 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
  3. Î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!

Cum se schimbă culoarea de fundal a textului evidențiat (text selectat) în Windows 11

Cum se schimbă culoarea de fundal a textului evidențiat (text selectat) în Windows 11Cum SăWindows 11

V-ați gândit vreodată să schimbați culoarea de evidențiere a unui text selectat într-o culoare diferită? Acest lucru se face de obicei atunci când unii utilizatori consideră că culoarea implicită e...

Citeste mai mult
Cum se remediază eroarea aplicației 0xC00000FD în Windows 11, 10

Cum se remediază eroarea aplicației 0xC00000FD în Windows 11, 10Cum SăWindows 11

18 octombrie 2021 De Namratha NayakAcest tip de eroare se datorează în mare parte unei actualizări eșuate a ferestrei sau a unei blocări a aplicației. Mulți utilizatori au raportat că văd Eroare de...

Citeste mai mult
Cum se întrerupe și se reia actualizările Windows 11?

Cum se întrerupe și se reia actualizările Windows 11?ActualizațiWindows 11

Windows 11 are funcția de a verifica și actualiza automat sistemul în fundal. Acest lucru este important pentru a menține sistemul actualizat cu noi remedieri și caracteristici de securitate. Uneor...

Citeste mai mult