Jak zainstalować OpenCL w systemie Windows 11: przewodnik krok po kroku

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.
Zainstaluj OpenCL w systemie Windows 11: przewodnik krok po kroku

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.

W tym artykule
  • 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

  1. Naciskać Okna + R otworzyć Uruchomić Okno dialogowe.Polecenie Uruchom Menedżera urządzeń — zainstaluj OpenCL w systemie Windows 11
  2. Typ devmgmt.msc i kliknij OK otworzyć Menadżer urządzeń aplikacja.
  3. Iść do Karty graficzne i kliknij, aby go rozwinąć. Kliknij sterownik prawym przyciskiem myszy i wybierz Uaktualnij sterownik.Zaktualizuj sterownik karty graficznej
  4. Wybierać Wyszukaj automatycznie sterowniki.Wyszukaj automatycznie sterowniki
  5. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces.

2. Sprawdź, czy masz zainstalowane środowisko wykonawcze OpenCL

  1. Naciskać Okna + mi, aby otworzyć okno Eksploratora Windows.
  2. Przejdź do tej ścieżki: C:\Windows\System32explorer_Look for OpenCL.dll — zainstaluj OpenCL w systemie Windows 11
  3. 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++

  1. wciśnij Okna typ klucza Powershelli kliknij Uruchom jako administrator.Zainstaluj OpenCL na Windows 11 - otwórz PowerShell
  2. 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"Zainstaluj Visual Studio
  3. Kiedy zobaczysz Pomyślnie zainstalowano wiadomość, aplikacja zostanie zainstalowana.
  4. 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

  1. wciśnij Okna typ klucza Powershelli kliknij Uruchom jako administrator.Zainstaluj OpenCL na Windows 11 - otwórz PowerShell
  2. Wpisz następujące polecenie i naciśnij Wchodzić: winget install Git.GitZainstaluj GIT-a
  3. Skopiuj i wklej następujące polecenie, aby zainstalować CMake i naciśnij Wchodzić: winget install Kitware.CMake
  4. 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)

  1. wciśnijOknatyp kluczagiti kliknijotwarty.
  2. 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
      Zestaw SDK — zainstaluj openCL Windows 11
  3. 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

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

Błąd nie można załadować profilu użytkownika w systemie Windows 11 / 10 Fix

Błąd nie można załadować profilu użytkownika w systemie Windows 11 / 10 FixOkna 10Okna 11

Wielu użytkowników systemu Windows zgłosiło, że widzi błąd, który mówi „Logowanie usługi profilu użytkownika nie powiodło się. Profil użytkownika nie może być załadowany." podczas uruchamiania syst...

Czytaj więcej
Gdzie jest lokalizacja zakładek Chrome w systemie Windows 10, 11 i Mac?

Gdzie jest lokalizacja zakładek Chrome w systemie Windows 10, 11 i Mac?ProchowiecPrzewodniki Po Systemie Windows 10Okna 11Przewodniki Po Chrome

Jeśli zastanawiasz się, gdzie w systemie Windows 11 są przechowywane zakładki Chrome, jesteś we właściwym miejscu.Poniżej pokażemy również, jak znaleźć folder zakładek w systemie Windows 10 i macOS...

Czytaj więcej
Jak naprawić Menedżera urządzeń, gdy wyświetla tylko akcję pomocy?

Jak naprawić Menedżera urządzeń, gdy wyświetla tylko akcję pomocy?Okna 10Okna 11KierowcyMenadżer Urządzeń

Po rozwinięciu karty Akcja w Menedżerze urządzeń zobaczysz tylko opcję Pomoc. Nie znajdziesz żadnych innych opcji, takich jak Dodaj starszy sprzęt, Skanuj w poszukiwaniu zmian sprzętu, Właściwości ...

Czytaj więcej