OpenCL は、GPU で計算タスクを実行するためのオープンソース ライブラリです。 OpenCL は、コンピュータにインストールされている GPU ハードウェア (Intel iGPU など) を使用して、サポートされているアプリケーション (LibreOffice など) の 3D ハードウェア アクセラレーションを有効にします。したがって、OpenCL がインストールされていない限り、OpenCL 対応アプリケーション (LibreOffice など) ではハードウェア アクセラレーションが有効にならず、その結果、パフォーマンスが低下する可能性があります (つまり、UI が遅れる可能性があります)。したがって、新しくインストールした Fedora 40 (またはそれ以降) デスクトップ オペレーティング システムに OpenCL をインストールすることをお勧めします。
この記事では、Fedora 40 (またはそれ以降) に Intel iGPU 用の OpenCL をインストールする方法を説明します。
目次
- Fedora での DNF パッケージ リポジトリ キャッシュの更新
- Fedora に Intel GPU 用の OpenCL をインストールする
- Fedora で OpenCL が動作するかどうかを確認する
- 結論
- 参考文献
Fedora での DNF パッケージ リポジトリ キャッシュの更新
Fedora 40 (および将来のバージョン) で DNF パッケージ リポジトリ キャッシュを更新するには、次のコマンドを実行します。
$ sudo dnf makecache
Fedora に Intel GPU 用の OpenCL をインストールする
Intel GPU 用の OpenCL ライブラリをインストールするには、次のコマンドを実行します。
$ sudo dnf install intel-compute-runtime intel-opencl
インストールを確認するには、 を押します。 そして そして、 を押します <入力> 。
Intel GPU用のOpenCLがインストールされています。完了するまでに数秒かかります。
Intel GPU 用の OpenCL ライブラリを Fedora システムにインストールする必要があります。
変更を有効にするには、次のコマンドを使用してコンピュータを再起動します。
$sudo再起動
Fedora で OpenCL が動作するかどうかを確認する
OpenCL が Fedora システムで動作しているかどうかを確認するには、以下のコマンドを実行します。
$ clinfo -l
OpenCL が動作している場合は、以下のスクリーンショットに示すように、Intel GPU が OpenCL デバイスとしてリストされるはずです。
結論
この記事では、Fedora 40 (以降) オペレーティング システムに Intel GPU 用の OpenCL をインストールし、Fedora で OpenCL ハードウェア アクセラレーションを使用して OpenCL 対応アプリケーションのパフォーマンスを向上させる方法を説明しました。