システムドライバーが最新バージョンに更新されていることを確認してください
- 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. グラフィックドライバーを更新してください
- プレス ウィンドウズ + R を開くには 走る ダイアログボックス。
- タイプ devmgmt.msc そしてクリックしてください わかりました を開くには デバイスマネージャ アプリ。
- に行く ディスプレイアダプター クリックして展開します。 ドライバーを右クリックし、 ドライバーを更新する.
- 選ぶ ドライバーを自動的に検索します.
- 画面上の指示に従ってプロセスを完了します。
2. OpenCL ランタイムがインストールされているかどうかを確認してください
- プレス ウィンドウズ + E をクリックして、Windows エクスプローラーのウィンドウ ボックスを開きます。
- 次のパスに移動します。
C:\Windows\System32
- を見つけます。 OpenCL.dll ファイル。 そこにある場合は、コンピューターに OpenCL ランタイムがインストールされていることを意味します。
もし、あんたが Opencl.dllが見つかりません ドライバーが古いことが原因である可能性があります。 このガイドを読んで解決策を学びましょう
3. C/C++コンパイラをダウンロード
- を押します。 ウィンドウズ キー、タイプ パワーシェルをクリックして、 管理者として実行.
- Visual Studio Build Tools 2022 などの C/C++ コンパイラーをインストールするには、次のコマンドを入力してヒットします。 入力:
winget install "Visual Studio Build Tools 2022"
- 一度見たら 正常にインストールされました メッセージが表示されたら、アプリがインストールされます。
- ここで、コマンドラインを使用して最小構成を取得するには、次のコマンドをコピーして貼り付け、キーを押します。 入力:
& "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 をインストールする
- を押します。 ウィンドウズ キー、タイプ パワーシェルをクリックして、 管理者として実行.
- 次のコマンドを入力してヒットします 入力:
winget install Git.Git
- 次のコマンドをコピーして貼り付けて CMake をインストールし、押します 入力:
winget install Kitware.CMake
- 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) が必要です。
- を押します。ウィンドウズキー、タイプギットをクリックして、開ける.
- 次のコマンドを入力して、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
-
- Vcpkg をセットアップして初期化するには、次のコマンドをコピーして貼り付けて、 を押します。入力:
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
6. OpenCLのインストール
- Vcpkg コマンド ライン ユーティリティが構築されたので、次のコマンドを入力して、PowerShell の特定の名前に一致する利用可能なパッケージを検索します。この場合は OpenCL で、ヒットします。 入力:
.\vcpkg.exe search opencl
…
opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
- 次に、次のコマンドをコピー&ペーストしてインストールします。 x64 Windows プラットフォーム用の OpenCL ライブラリ そして押します 入力:
.\vcpkg.exe --triplet=x64-windows install opencl
- ターゲットを絞りたい場合には 64ビットARM、 交換する –triplet=x64-windows コマンドで –triplet=arm64-windows
結論として、Windows 11 環境に OpenCL を統合すると、さまざまなアプリケーションにわたって高速コンピューティングの可能性が解き放たれます。
コンピュータにインストールするには、Visual Studio Code と Visual C++ 再頒布可能パッケージがインストールされている必要があります。 次のような問題に直面している場合に備えて Visual C++ 再頒布可能パッケージをインストールできません; このガイドをお読みください。
手順に従っているときにどこかで行き詰まっていませんか? ご質問については、以下のコメント欄にお気軽にご記入ください。 喜んでお手伝いさせていただきます!