Windows 11 に OpenCL をインストールする方法: ステップバイステップ ガイド

システムドライバーが最新バージョンに更新されていることを確認してください

  • OpenCL を使用すると、科学計算からグラフィックス タスクに至るまで、さまざまなアプリの高速パフォーマンスを活用できます。
  • コンピュータにインストールする手順を確認するには、読み続けてください。
Windows 11 に OpenCL をインストールする: ステップバイステップ ガイド

OpenCL (オープン コンピューティング言語) をインストールすると、グラフィック レンダリングなどのさまざまなコンピューティング タスクを高速化する能力がハードウェアに与えられます。

このステップバイステップ ガイドでは、計算効率を高めるために Windows 11 コンピューターに OpenCL をインストールする手順を説明します。

OpenCLとは何ですか?

オープン コンピューティング言語 (OpenCL) は、パーソナル コンピューター、モバイル デバイス、および組み込みプラットフォームにあるさまざまなアクセラレーターの並列プログラミングを備えた、無料でオープンな標準フレームワークです。

どのようにテスト、レビュー、評価するのでしょうか?

私たちは過去 6 か月間、コンテンツの制作方法に関する新しいレビュー システムの構築に取り組んできました。 その後、これを使用して、作成したガイドに関する実際の実践的な専門知識を提供するために、ほとんどの記事を書き直しました。

詳細については、こちらをご覧ください WindowsReport でのテスト、レビュー、評価の方法.

OpenCL の目標は、開発者が CPU、GPU、アクセラレータなどの処理ユニットの計算能力を統合された方法で利用してパフォーマンスを向上できるように支援することです。

記事上で
  • Windows 11 に OpenCL をインストールするにはどうすればよいですか?
  • 1. グラフィックドライバーを更新してください
  • 2. OpenCL ランタイムがインストールされているかどうかを確認してください
  • 3. C/C++コンパイラをダウンロード
  • 4. Git、CMake、および Visual Studio Code をインストールする
  • 5. OpenCL SDKを入手してVcpkgをインストールする
  • 6. OpenCLのインストール

Windows 11 に OpenCL をインストールするにはどうすればよいですか?

Windows 11 に OpenCL をインストールする手順に進む前に、次の事前チェックを行ってください。

  • Visual C++ 再頒布可能パッケージがインストールされていることを確認してください。
  • コンピューターが OpenCL アプリと OpenCL ランタイムを実行するための最小要件を満たしているかどうかを確認します。
  • まず、確認してください ドライバー互換性リスト クロノス公式サイトより。

完了したら、上記と同じ順序で次の手順を実行します。

1. グラフィックドライバーを更新してください

  1. プレス ウィンドウズ + R を開くには 走る ダイアログボックス。デバイス マネージャーの実行コマンド - Windows 11 に OpenCL をインストールする
  2. タイプ devmgmt.msc そしてクリックしてください わかりました を開くには デバイスマネージャ アプリ。
  3. に行く ディスプレイアダプター クリックして展開します。 ドライバーを右クリックし、 ドライバーを更新する.ディスプレイアダプタードライバーを更新する
  4. 選ぶ ドライバーを自動的に検索します.ドライバーを自動的に検索します
  5. 画面上の指示に従ってプロセスを完了します。

2. OpenCL ランタイムがインストールされているかどうかを確認してください

  1. プレス ウィンドウズ + E をクリックして、Windows エクスプローラーのウィンドウ ボックスを開きます。
  2. 次のパスに移動します。 C:\Windows\System32Explorer_OpenCL.dll を探す - Windows 11 に OpenCL をインストールする
  3. を見つけます。 OpenCL.dll ファイル。 そこにある場合は、コンピューターに OpenCL ランタイムがインストールされていることを意味します。

もし、あんたが Opencl.dllが見つかりません ドライバーが古いことが原因である可能性があります。 このガイドを読んで解決策を学びましょう

3. C/C++コンパイラをダウンロード

  1. を押します。 ウィンドウズ キー、タイプ パワーシェルをクリックして、 管理者として実行.Windows 11 に OpenCL をインストールする - Powershell を開く
  2. Visual Studio Build Tools 2022 などの C/C++ コンパイラーをインストールするには、次のコマンドを入力してヒットします。 入力: winget install "Visual Studio Build Tools 2022"Visual Studio をインストールする
  3. 一度見たら 正常にインストールされました メッセージが表示されたら、アプリがインストールされます。
  4. ここで、コマンドラインを使用して最小構成を取得するには、次のコマンドをコピーして貼り付け、キーを押します。 入力: & "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

Windows 11 で作業している場合は、上記のコマンドを使用できます。 ただし、交換します –マイクロソフトを追加します。 ビジュアルスタジオ。 成分。 Windows11SDK.22000 と -マイクロソフトを追加します。 ビジュアルスタジオ。 成分。 Windows10SDK.19041 Windows 10の場合。

4. Git、CMake、および Visual Studio Code をインストールする

  1. を押します。 ウィンドウズ キー、タイプ パワーシェルをクリックして、 管理者として実行.Windows 11 に OpenCL をインストールする - Powershell を開く
  2. 次のコマンドを入力してヒットします 入力: winget install Git.GitGIT をインストールする
  3. 次のコマンドをコピーして貼り付けて CMake をインストールし、押します 入力: winget install Kitware.CMake
  4. Visual Studio Code をインストールするには、次のコマンドを入力してヒットします。 入力: winget install "Visual Studio Code" --source msstore

コンピューターに Git、CMake、または Visual Studio Code がすでにインストールされている場合は、これらの手順をスキップできます。

5. OpenCL SDKを入手してVcpkgをインストールする

ネイティブ OpenCL アプリを開発するには、C または C++ コンパイラー、OpenCL ヘッダー (C およびオプションで C++ ヘッダー)、ダイナミック ライブラリ (OpenCL.dll) およびエクスポート ライブラリ (OpenCL.lib) が必要です。

  1. を押します。ウィンドウズキー、タイプギットをクリックして、開ける.
  2. 次のコマンドを入力して、OpenCL SDK に関連する Git リポジトリのクローンを作成し、CMake を使用してプロジェクトを構成し、最後に Visual Studio 2022 経由でビルドしてインストールし、ヒットします。入力:
    • 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 キット - openCL Windows 11 をインストールする
  3. Vcpkg をセットアップして初期化するには、次のコマンドをコピーして貼り付けて、 を押します。入力:
    • git clone https://github.com/microsoft/vcpkg.git
      cd vcpkg
      .\bootstrap-vcpkg.bat

6. OpenCLのインストール

  1. Vcpkg コマンド ライン ユーティリティが構築されたので、次のコマンドを入力して、PowerShell の特定の名前に一致する利用可能なパッケージを検索します。この場合は OpenCL で、ヒットします。 入力:
    • .\vcpkg.exe search opencl

      opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
  2. 次に、次のコマンドをコピー&ペーストしてインストールします。 x64 Windows プラットフォーム用の OpenCL ライブラリ そして押します 入力: .\vcpkg.exe --triplet=x64-windows install opencl
  3. ターゲットを絞りたい場合には 64ビットARM、 交換する –triplet=x64-windows コマンドで –triplet=arm64-windows

結論として、Windows 11 環境に OpenCL を統合すると、さまざまなアプリケーションにわたって高速コンピューティングの可能性が解き放たれます。

コンピュータにインストールするには、Visual Studio Code と Visual C++ 再頒布可能パッケージがインストールされている必要があります。 次のような問題に直面している場合に備えて Visual C++ 再頒布可能パッケージをインストールできません; このガイドをお読みください。

手順に従っているときにどこかで行き詰まっていませんか? ご質問については、以下のコメント欄にお気軽にご記入ください。 喜んでお手伝いさせていただきます!

WppRecorder.sys Wpprecorder.sys BSoD: 5 つのステップで修正する方法

WppRecorder.sys Wpprecorder.sys BSoD: 5 つのステップで修正する方法Windows 11ブルースクリーンエラーコード

この BSoD エラーを修正するには、トラブルシューティングの手順を 1 つずつ実行してください。WppRecorder.sys は、特に Windows パフォーマンス レコーダー (WPR) に関連付けられた SYS ファイル拡張子を持つカーネル モード ドライバー ファイルです。CPU 使用率、ディスク アクティビティ、メモリ消費量、その他のシステム メトリクスを含む詳細なパフォーマン...

続きを読む
Msra.exe とは何か、ダウンロードして使用する方法

Msra.exe とは何か、ダウンロードして使用する方法リモートデスクトップ接続ウインドウズ10Windows 11リモート

トラブルシューティングについては、この Windows リモート アシスタンス ツールを確認してください。Msra.exe は、ユーザーがトラブルシューティングの目的でリモート アシスタンスを提供または受信できるようにする組み込みの Windows ユーティリティです。 これにより、リモート セッションでのリアルタイム通信、ファイル共有、コントロール共有が容易になります。バツダウンロードファ...

続きを読む
修正: PowerShell エクスポート - CSV パスへのアクセスが拒否される

修正: PowerShell エクスポート - CSV パスへのアクセスが拒否されるMicrosoft Power ShellパワーシェルWindows 11

アクセスするには管理者レベルの権限を取得する必要があります一部の PowerShell ユーザーは、Export-CSV コマンドレットを入力した後にパスへのアクセスが拒否された経験があります。これは、コマンドを間違って入力したか、マシン上に破損したファイルがあることが原因である可能性があります。破損したファイルを修復することに加えて、同じコマンドレットを管理者アカウントで再度実行してみるこ...

続きを読む