Sådan installeres OpenCL på Windows 11: En trinvis vejledning

Sørg for, at dine systemdrivere er opdateret til den nyeste version

  • OpenCL giver dig mulighed for at udnytte den accelererede ydeevne for forskellige apps, fra videnskabelig databehandling til grafikopgaver.
  • Fortsæt med at læse for at kende trinene til at få det på din computer.
Installer OpenCL på Windows 11: En trinvis vejledning

Installation af OpenCL (Open Computing Language) giver din hardware mulighed for at accelerere forskellige computeropgaver, såsom grafikgengivelse.

I denne trin-for-trin guide vil vi lede dig gennem trinene til at installere OpenCL på din Windows 11-computer for at forbedre beregningseffektiviteten.

Hvad er OpenCL?

Open Computing Language eller OpenCL er en gratis og åben standardramme med parallel programmering af forskellige acceleratorer, der findes i personlige computere, mobile enheder og indlejrede platforme.

Hvordan tester, anmelder og vurderer vi?

Vi har arbejdet de sidste 6 måneder på at opbygge et nyt anmeldelsessystem for, hvordan vi producerer indhold. Ved at bruge det har vi efterfølgende lavet de fleste af vores artikler om for at give faktisk praktisk ekspertise på de guider, vi lavede.

For flere detaljer kan du læse hvordan vi tester, anmelder og vurderer på WindowsReport.

Målet med OpenCL er at hjælpe udviklere med at udnytte computerkraften fra processorenheder som CPU'er, GPU'er og acceleratorer på en samlet måde for at forbedre ydeevnen.

I denne artikel
  • Hvordan installerer jeg OpenCL på Windows 11?
  • 1. Opdater din grafikdriver
  • 2. Tjek om du har OpenCL Runtime installeret
  • 3. Download C/C++ compiler
  • 4. Installer Git, CMake og Visual Studio Code
  • 5. Hent OpenCL SDK og installer Vcpkg
  • 6. Installer OpenCL

Hvordan installerer jeg OpenCL på Windows 11?

Før du fortsætter med nogen trin for at installere OpenCL på Windows 11, skal du gennemgå følgende foreløbige kontroller:

  • Sørg for, at du har Visual C++ Redistributable-pakken installeret.
  • Tjek, om din computer opfylder minimumskravene for at køre OpenCL-appen og OpenCL-runtimen.
  • Først skal du kontrollere liste over driverkompatibilitet fra den officielle Khronos hjemmeside.

Når du er færdig, skal du følge disse trin i samme rækkefølge som nævnt.

1. Opdater din grafikdriver

  1. Trykke Windows + R at åbne Løb dialog boks.Enhedshåndtering Kør kommando - Installer OpenCL på Windows 11
  2. Type devmgmt.msc og klik Okay at åbne Enhedshåndtering app.
  3. Gå til Skærmadaptere og klik på den for at udvide den. Højreklik på driveren, og vælg Opdater driver.Opdater driver til skærmadapter
  4. Vælge Søg automatisk efter drivere.Søg automatisk efter drivere
  5. Følg instruktionerne på skærmen for at fuldføre processen.

2. Tjek om du har OpenCL Runtime installeret

  1. Trykke Windows + E for at åbne vinduet i Windows Stifinder.
  2. Naviger til denne sti: C:\Windows\System32explorer_Look for OpenCL.dll - Installer OpenCL på Windows 11
  3. Find OpenCL.dll fil. Hvis det er der, betyder det, at du har OpenCL runtime installeret på din computer.

hvis du kan ikke finde Opencl.dll der kan det være fordi på grund af forældede drivere; læs denne guide for at lære løsningerne

3. Download C/C++ compiler

  1. Tryk på Windows nøgle, type powershell, og klik Kør som administrator.Installer OpenCL på Windows 11 - åbn Powershell
  2. For at installere en C/C++ compiler som Visual Studio Build Tools 2022 skal du indtaste følgende kommando og trykke på Gå ind: winget install "Visual Studio Build Tools 2022"Installer Visual Studio
  3. Når du ser Installeret med succes besked, vil du have appen installeret.
  4. Nu, for at få minimumskonfigurationen ved hjælp af kommandolinjen, kopier og indsæt følgende kommando og tryk på Gå ind: & "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

Du kan bruge kommandoen, som den er nævnt ovenfor, hvis du arbejder på Windows 11; dog udskift -tilføj Microsoft. VisualStudio. Komponent. Windows11SDK.22000 med -tilføje Microsoft. VisualStudio. Komponent. Windows10SDK.19041 til Windows 10.

4. Installer Git, CMake og Visual Studio Code

  1. Tryk på Windows nøgle, type powershell, og klik Kør som administrator.Installer OpenCL på Windows 11 - åbn Powershell
  2. Skriv følgende kommando og tryk Gå ind: winget install Git.GitInstaller GIT
  3. Kopier og indsæt følgende kommando for at installere CMake, og tryk på Gå ind: winget install Kitware.CMake
  4. For at installere Visual Studio Code skal du skrive følgende kommando og trykke Gå ind: winget install "Visual Studio Code" --source msstore

Du kan springe disse trin over, hvis du allerede har Git, CMake eller Visual Studio Code installeret på din computer.

5. Hent OpenCL SDK og installer Vcpkg

For at udvikle native OpenCL-apps skal du bruge C- eller C++-kompilere, OpenCL-headere (C og eventuelt C++-headerne) og Dynamic library (OpenCL.dll) & Export-bibliotek (OpenCL.lib)

  1. Tryk påWindowsnøgle, typegit, og klikÅben.
  2. Indtast følgende kommando for at klone et Git-lager relateret til OpenCL SDK, konfigurer derefter projektet ved hjælp af CMake, og byg og installer det til sidst via Visual Studio 2022, og tryk derefter påGå ind:
    • 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
      SDK kit - installer openCL Windows 11
  3. For at opsætte og initialisere Vcpkg skal du kopiere og indsætte følgende kommando og trykke påGå ind:
    • git clone https://github.com/microsoft/vcpkg.git
      cd vcpkg
      .\bootstrap-vcpkg.bat

6. Installer OpenCL

  1. Nu hvor Vcpkg-kommandolinjeværktøjet er bygget, skriv følgende kommando for at søge efter tilgængelige pakker, der matcher det specifikke navn i PowerShell, i dette tilfælde er det OpenCL og tryk Gå ind:
    • .\vcpkg.exe search opencl

      opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
  2. Kopier og indsæt derefter følgende kommando for at installere OpenCL-bibliotek til x64 Windows-platformen og tryk Gå ind: .\vcpkg.exe --triplet=x64-windows install opencl
  3. Hvis du vil målrette 64-bit ARM, udskift –triplet=x64-windows i kommandoen med –triplet=arm64-windows

Afslutningsvis kan integration af OpenCL i et Windows 11-miljø frigøre potentialet for accelereret databehandling på tværs af forskellige applikationer.

For at få det installeret på din computer skal du have Visual Studio Code og Visual C++ Redistributable-pakke installeret; hvis du står over for problemer som f kan ikke installere Visual C++ Redistributable; læs denne guide.

Sidder du fast et sted, mens du følger trinene? Du er velkommen til at nævne dine spørgsmål i kommentarfeltet nedenfor. Vi hjælper gerne!

Windows 11-fastgjorte apps vises ikke: Få dem tilbage i 4 trin

Windows 11-fastgjorte apps vises ikke: Få dem tilbage i 4 trinWindows 11

Nemme løsninger til at få tingene op at køreHvis de fastgjorte apps eller deres ikoner forsvinder i Windows 11, kan det indikere et problem med ikoncachen eller grafikdriveren.For at løse det, prøv...

Læs mere
Lokal sikkerhedspolitik mangler i Windows 11: Sådan tilføjes det

Lokal sikkerhedspolitik mangler i Windows 11: Sådan tilføjes detSikkerhedWindows 11

Tilføj den lokale sikkerhedspolitikkonsol ved hjælp af disse nemme metoderDen lokale sikkerhedspolitik er en samling af indstillinger, der kan bruges til at konfigurere dit systems sikkerhed. Du ka...

Læs mere
Top 7 praksisser for Active Directory at ansøge nu

Top 7 praksisser for Active Directory at ansøge nuWindows 11Domæne

Få mest muligt ud af din Active Directory med disse tipsActive Directory er hjørnestenen i enhver virksomhed. Det er et centralt lager, der gemmer oplysninger om alle brugere, computere og andre en...

Læs mere