NVIDIA、次世代GPUに向けて準備を進め、NovaドライバをBoot0からBoot42に移行

NVIDIA、次世代GPUに向けて準備を進め、NovaドライバをBoot0からBoot42に移行

Blackwellシリーズに続く、NVIDIAのグラフィックカードの次期モデルの準備が進められています。最近のドライバーパッチは、NVIDIAが次期GPUでBoot42サポートに移行するという大きな変化を示唆しています。

NVIDIA の Boot42 への移行は、Boot0 の段階的な廃止に伴い次世代 GPU に注力していることを裏付けています。

NVIDIAは従来、Blackwellグラフィックスカードの標準的な手法であるBoot0レジスタによるアーキテクチャ識別を採用していました。しかし、NVIDIAのNovaグラフィックスドライバーの新たな開発により、 Boot42識別システムの出現が明らかになり、同社がBoot0の段階的な廃止に着手していることが示唆されています。これは新世代GPUのリリースを示唆する一方で、サーバーグレードGPUモデルの基盤となるRubinアーキテクチャとの関連性も指摘しておく必要があります。

Phoronixによると、NVIDIAはこの移行を示すオープンソースのNovaドライバーパッチを積極的に提出しているとのことです。エンジニアのJohn Hubbard氏が執筆したパッチノートによると、今後発売されるGPUでは従来のNV_PMC_BOOT_0レジスタが使用されなくなり、代わりに新しいNV_PMC_BOOT_42レジスタが採用されることが確認されています。この変更は、Novaシリーズのアーキテクチャ検出プロセスを簡素化することを目的としています。

GPU 識別用の boot0 と boot42 について説明するコード スニペット。
画像クレジット: Phoronix.com

NVIDIA GPUは、アーキテクチャとリビジョンの詳細を格納するためにNV_PMC_BOOT_0の使用をやめ、将来的にはNV_PMC_BOOT_42を使用する予定です。NV_PMC_BOOT_0はゼロクリアされます。

Nova の選択ロジックを変更し、Turing 以降の GPU を優先するようにしました。Linux でサポートされている最も古い GPU (NV04) から将来の GPU まで、すべての NVIDIA GPU が考慮されるため、今後はコードの変更なしでも当面は動作します。

– パッチリリースノート

最近のリリースノートでは、33行のコードが削除され、よりクリーンで将来性のある構造が実現するという大幅な改良が強調されています。多くのLinux愛好家が長年、NVIDIAのオープンソースコミュニティへの関与の少なさを批判してきたことを考えると、この進歩は特に注目に値します。しかしながら、RustベースのNovaドライバの開発により、この分野における目に見える進歩が見られるようになりました。

これらの予備的な取り組みは、NVIDIAのLinux専任チームがRubinシリーズに向けて準備を進めていることを示しています。報道によると、NVIDIAはRubin GPUの生産スケジュールを2026年後半に設定しています。さらに、Rubin Ultraモデルには冷却効率を高めるためにマイクロチャネルカバープレートが採用される可能性があるという兆候もあります。

出典と画像

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です