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++ 再頒布可能パッケージをインストールできません; このガイドをお読みください。

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

修正: Windows 11 でデバイスの検索が機能しない

修正: Windows 11 でデバイスの検索が機能しないWindows 11

「デバイスを探す」にアクセスできませんか? アップデートが利用可能かどうかを確認するWindows 11 の「デバイスを探す」機能でデバイスを見つけるには、位置情報の設定をオンにする必要があります。また、正規の更新された Windows バージョンを実行することも、ツールの機能に影響を与えます。機能を通常の動作モードに復元するのに役立つ 4 つの方法を発見したので、引き続き読み続けてください...

続きを読む
Windows 11でフィルターキーをオンまたはオフにする方法

Windows 11でフィルターキーをオンまたはオフにする方法キーボードWindows 11

この機能をオフにしてキーボードのナビゲーションを簡単にしますフィルター キーは、意図しないキー入力を減らし、キーボードでの入力を容易にする機能です。実行中のタスクに応じて、これらをオンまたはオフにすると、PC のパフォーマンスに大きな影響を与える可能性があります。この記事では、現在の状況に合わせて簡単にオン/オフを切り替える方法を紹介します。キーボードで、キーストロークの組み合わせで意味不明...

続きを読む
Windows 11でウィンドウを画面の中央に配置する方法

Windows 11でウィンドウを画面の中央に配置する方法Windows 11アプリ

手動またはサードパーティのソリューションを使用して実行しますこれは素晴らしい追加機能でしたが、Windows にはアプリを中央に配置するための組み込み設定が提供されていません。利用可能なサードパーティ製ツールがいくつかありますが、コードの作成が必要なものもいくつかあります。読み続けて、アプリ ウィンドウを PC の中央に配置する手順を確認してください。Windows は最も人気のあるオペレー...

続きを読む