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.
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.
- 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
- Trykke Windows + R at åbne Løb dialog boks.
- Type devmgmt.msc og klik Okay at åbne Enhedshåndtering app.
- Gå til Skærmadaptere og klik på den for at udvide den. Højreklik på driveren, og vælg Opdater driver.
- Vælge Søg automatisk efter drivere.
- Følg instruktionerne på skærmen for at fuldføre processen.
2. Tjek om du har OpenCL Runtime installeret
- Trykke Windows + E for at åbne vinduet i Windows Stifinder.
- Naviger til denne sti:
C:\Windows\System32
- 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
- Tryk på Windows nøgle, type powershell, og klik Kør som administrator.
- 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"
- Når du ser Installeret med succes besked, vil du have appen installeret.
- 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
- Tryk på Windows nøgle, type powershell, og klik Kør som administrator.
- Skriv følgende kommando og tryk Gå ind:
winget install Git.Git
- Kopier og indsæt følgende kommando for at installere CMake, og tryk på Gå ind:
winget install Kitware.CMake
- 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)
- Tryk påWindowsnøgle, typegit, og klikÅben.
- 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
-
- 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
- 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
- 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
- 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!