Upewnij się, że sterowniki systemowe zostały zaktualizowane do najnowszej wersji
- OpenCL umożliwia wykorzystanie zwiększonej wydajności różnych aplikacji, od obliczeń naukowych po zadania graficzne.
- Czytaj dalej, aby poznać kroki, które należy wykonać, aby zainstalować go na swoim komputerze.
Zainstalowanie języka OpenCL (Open Computing Language) zapewni Twojemu sprzętowi moc przyspieszania różnorodnych zadań obliczeniowych, takich jak renderowanie grafiki.
W tym przewodniku krok po kroku przeprowadzimy Cię przez kolejne etapy instalacji OpenCL na komputerze z systemem Windows 11 w celu zwiększenia wydajności obliczeniowej.
Co to jest OpenCL?
Open Computing Language lub OpenCL to darmowa i otwarta standardowa platforma z równoległym programowaniem różnych akceleratorów znajdujących się w komputerach osobistych, urządzeniach mobilnych i platformach wbudowanych.
Jak testujemy, recenzujemy i oceniamy?
Przez ostatnie 6 miesięcy pracowaliśmy nad stworzeniem nowego systemu oceny sposobu, w jaki tworzymy treści. Korzystając z niego, później przerobiliśmy większość naszych artykułów, aby zapewnić praktyczną wiedzę na temat stworzonych przez nas przewodników.
Aby uzyskać więcej szczegółów, możesz przeczytać jak testujemy, recenzujemy i oceniamy w WindowsReport.
Celem OpenCL jest pomoc programistom w wykorzystaniu mocy obliczeniowej jednostek przetwarzających, takich jak procesory, procesory graficzne i akceleratory, w ujednolicony sposób w celu poprawy wydajności.
- Jak zainstalować OpenCL w systemie Windows 11?
- 1. Zaktualizuj sterownik karty graficznej
- 2. Sprawdź, czy masz zainstalowane środowisko wykonawcze OpenCL
- 3. Pobierz kompilator C/C++
- 4. Zainstaluj Git, CMake i Visual Studio Code
- 5. Pobierz OpenCL SDK i zainstaluj Vcpkg
- 6. Zainstaluj OpenCL
Jak zainstalować OpenCL w systemie Windows 11?
Przed przystąpieniem do jakichkolwiek kroków związanych z instalacją OpenCL w systemie Windows 11 wykonaj następujące wstępne kontrole:
- Upewnij się, że masz zainstalowany pakiet redystrybucyjny Visual C++.
- Sprawdź, czy Twój komputer spełnia minimalne wymagania do uruchomienia aplikacji OpenCL i środowiska wykonawczego OpenCL.
- Najpierw sprawdź lista kompatybilności sterowników z oficjalnej strony Khronos.
Po zakończeniu wykonaj poniższe kroki w tej samej kolejności, jak wspomniano.
1. Zaktualizuj sterownik karty graficznej
- Naciskać Okna + R otworzyć Uruchomić Okno dialogowe.
- Typ devmgmt.msc i kliknij OK otworzyć Menadżer urządzeń aplikacja.
- Iść do Karty graficzne i kliknij, aby go rozwinąć. Kliknij sterownik prawym przyciskiem myszy i wybierz Uaktualnij sterownik.
- Wybierać Wyszukaj automatycznie sterowniki.
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces.
2. Sprawdź, czy masz zainstalowane środowisko wykonawcze OpenCL
- Naciskać Okna + mi, aby otworzyć okno Eksploratora Windows.
- Przejdź do tej ścieżki:
C:\Windows\System32
- Zlokalizuj OpenCL.dll plik. Jeśli tam jest, oznacza to, że masz zainstalowane środowisko wykonawcze OpenCL na swoim komputerze.
Jeśli ty nie można znaleźć pliku Opencl.dll tam może to być spowodowane przestarzałymi sterownikami; przeczytaj ten przewodnik, aby poznać rozwiązania
3. Pobierz kompilator C/C++
- wciśnij Okna typ klucza Powershelli kliknij Uruchom jako administrator.
- Aby zainstalować kompilator C/C++, taki jak Visual Studio Build Tools 2022, wpisz następujące polecenie i naciśnij Wchodzić:
winget install "Visual Studio Build Tools 2022"
- Kiedy zobaczysz Pomyślnie zainstalowano wiadomość, aplikacja zostanie zainstalowana.
- Teraz, aby uzyskać minimalną konfigurację za pomocą wiersza poleceń, skopiuj i wklej następujące polecenie i naciśnij Wchodzić:
& "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
Możesz użyć polecenia, jak wspomniano powyżej, jeśli pracujesz w systemie Windows 11; jednak wymienić –dodaj Microsoft. VisualStudio. Część. Windows11SDK.22000 z -dodaj Microsoftu. VisualStudio. Część. Windows10SDK.19041 dla Windowsa 10.
4. Zainstaluj Git, CMake i Visual Studio Code
- wciśnij Okna typ klucza Powershelli kliknij Uruchom jako administrator.
- Wpisz następujące polecenie i naciśnij Wchodzić:
winget install Git.Git
- Skopiuj i wklej następujące polecenie, aby zainstalować CMake i naciśnij Wchodzić:
winget install Kitware.CMake
- Aby zainstalować Visual Studio Code, wpisz następujące polecenie i naciśnij Wchodzić:
winget install "Visual Studio Code" --source msstore
Możesz pominąć te kroki, jeśli masz już zainstalowany Git, CMake lub Visual Studio Code na swoim komputerze.
5. Pobierz OpenCL SDK i zainstaluj Vcpkg
Aby tworzyć natywne aplikacje OpenCL, potrzebujesz kompilatorów C lub C++, nagłówków OpenCL (C i opcjonalnie nagłówków C++) oraz biblioteki dynamicznej (OpenCL.dll) i biblioteki eksportu (OpenCL.lib)
- wciśnijOknatyp kluczagiti kliknijotwarty.
- Wpisz następujące polecenie, aby sklonować repozytorium Git powiązane z pakietem SDK OpenCL, następnie skonfiguruj projekt za pomocą CMake, a na koniec zbuduj i zainstaluj go za pomocą Visual Studio 2022, a następnie naciśnijWchodzić:
-
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
-
- Aby skonfigurować i zainicjować Vcpkg, skopiuj i wklej następujące polecenie i naciśnijWchodzić:
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
6. Zainstaluj OpenCL
- Teraz, gdy narzędzie wiersza poleceń Vcpkg jest zbudowane, wpisz następujące polecenie, aby wyszukać dostępne pakiety pasujące do określonej nazwy w PowerShell, w tym przypadku jest to OpenCL i naciśnij Wchodzić:
.\vcpkg.exe search opencl
…
opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
- Następnie skopiuj i wklej następujące polecenie, aby zainstalować Biblioteka OpenCL dla platformy Windows x64 i naciśnij Wchodzić:
.\vcpkg.exe --triplet=x64-windows install opencl
- Jeśli chcesz celować 64-bitowy ARM, zastępować –triplet=x64-windows w poleceniu z –triplet=arm64-windows
Podsumowując, integracja OpenCL ze środowiskiem Windows 11 może uwolnić potencjał przyspieszonego przetwarzania w różnych aplikacjach.
Aby zainstalować go na swoim komputerze, musisz mieć zainstalowany pakiet Visual Studio Code i Visual C++ Redistributable; w przypadku problemów takich jak nie można zainstalować pakietu redystrybucyjnego Visual C++; przeczytaj ten przewodnik.
Utknąłeś gdzieś podczas wykonywania kolejnych kroków? Możesz wspomnieć o swoich zapytaniach w sekcji komentarzy poniżej. Chętnie pomożemy!