NVIDIA/open-gpu-kernel-modules

NVIDIA Linux open GPU kernel module source

何を解決するか

NVIDIA GPUのLinux用オープンソースのカーネルモジュールのソースコードを提供し、ユーザーが独自のカーネルレベルドライバを構築できるようにします。これにより、プロプライエタリなバイナリブロブに完全に依存する必要がなくなります。

動作方法

このプロジェクトはドライバを2つの主要な部分に分割しています:OSに依存しないコンポーネント(オペレーティングシステムに依存しない)と、Linuxカーネルバージョンおよび構成に特化したカーネルインターフェースレイヤー。これらのモジュールは、一致するドライバリリースから取得したGSPファームウェアおよびユーザー空間のNVIDIA GPUドライバコンポーネントと併用する必要があります。

対象ユーザー

Turingアーキテクチャ以降のGPUを搭載し、ソースからNVIDIA GPUカーネルモジュールをコンパイル・インストールする必要があるシステム管理者、カーネル開発者、Linuxユーザー。

主な特徴

  • x86_64およびaarch64 CPUアーキテクチャをサポート。
  • Linuxカーネル4.15以降と互換性あり。
  • Nouveauデバイスドライバと統合するためのツールを含み、ファームウェアバイナリイメージを抽出可能。
  • GeForce RTX 20シリーズ、Quadro RTX、Tesla T4を含むTuringアーキテクチャ以降の幅広いGPUをサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト