Linux上でのNVIDIA GPUの体験を強化するための、NVIDIAの主要なオープンソース構想がついに登場しました。
リーナス・トーバルズが聞いたら喜ぶでしょう.
NVIDIAは、Linux上でのGPU体験を強化するオープンソース計画をついに発表しました。
しかし残念ながら、あなたが思っているようなものではありません。
しかし、それはプロプライエタリ・ドライバーを捨てることに劣らず重要なことです。
具体的には、NVIDIAは、データセンターや消費者向けグラフィックスカードで使用されるGPUをサポートするオープンソースのGPUカーネルモジュールをリリースしました。
また、GPL/MITの両方のライセンスを使用しています。
この動きはLinuxデスクトップ・ユーザーにとってどのようなメリットがあるのでしょうか?
オープンソースのGPUカーネルモジュールは、カーネルとプロプライエタリ・ドライバ間の相互作用の改善に役立ちます。
ですから、この動きは ゲーマーにとっても開発者にとっても 良いことであり、NVIDIAの独自ドライバで作業することを妨げていた問題は、いずれ解消されるでしょう。
リリースの発表で言及された技術的利点は以下の通り:
開発者は、特定のコードパスをトレースし、カーネルのイベントスケジューリングがワークロードとどのように相互作用するかを観察することで、デバッグ時に根本原因を迅速に突き止めることができます。さらに、企業のソフトウェア開発者は、プロジェクト用にカスタマイズしたLinuxカーネルにドライバをシームレスに統合できます。
Linuxエンドユーザコミュニティからの意見やレビューは、NVIDIAのGPUドライバの品質と安全性をさらに向上させます。
また、エンドユーザーやゲーマーの側からは、インストールがより簡単で、全体的に安全であることがわかるでしょう。
CanonicalとSUSEは、企業ユーザー向けにオープンソースのカーネルモジュールを直ちにパッケージ化し、他のベンダーもすぐに追随する予定です。
デスクトップ環境で利用可能になったら、Canonicalはこのカーネルモジュールを数ヶ月以内にUbuntu 22.04 LTSリリースに入れるはずです。他のLinuxディストリビューションはそれに応じてアップグレードする必要があります。
今すぐ試していいですか?
このオープンソースGPUカーネルモジュールの最初のバージョンはR515で、CUDAツールセット11.7の一部としてリリースされた開発ドライバーです。
公式ドライバダウンロードページ または CUDAダウンロードページで ご覧いただけます。
データセンターの生産環境での使用が検討されていますが、GeForceやワークステーションGPUではまだアルファ版です。
実際、このドライバは、VulkanおよびOptixで マルチディスプレイ、G-Sync、Nvidia RTXレイトレーシングなどの 機能を使用するために、TuringおよびAmpereアーキテクチャGPUモデルで利用可能です。
しかし、"実験的なテスト "をしたいのでなければ、Linuxディストリビューションから直接デスクトップユーザー向けの安定版リリースを入手できるまで数ヶ月待ちましょう。
ヌーボドライバ開発にも便利
プロプライエタリ・ドライバのエクスペリエンスを向上させるだけでなく、今回発表されたオープンソースGPUカーネル・コードはヌーヴォー・ドライバも改善します。
リリースのアナウンスにもあるように
Nouveauは、NVIDIAドライバで使用されているのと同じファームウェアを利用することができ、クロック管理、熱管理などの多くのGPU機能を公開し、ツリー内のNouveauドライバに新しい機能をもたらすことができます。
今後のドライバーのアップデートやGithubでのコラボレーションにご期待ください。
NVIDIAが、オープンソースのNVIDIAドライバの改善について言及し、協力する可能性があることは素晴らしいことです。
また、Linux用のオープンソース・ドライバーの改良版を望んでいることもよくわかります。
オープンソース・ニビダ・ドライバーの未来?
NVIDIAがオープンソースのGPUカーネルモジュールをリリースし続ける予定であることは言うまでもありません。
そのため、ドライバを個別にオープンソース化することはありませんが、Nouveauがすべてのグラフィックスカードの機能をリリースしてくれることを期待することはできます。
経由:




