Nvidia は RTX 4090 向けのソフトウェアに賭けており、それは正しい判断です

Nvidia はついに、特別なGeForce Beyond 放送RTX 4090 と RTX 4080を発表しました。カードは間もなく登場し、新機能が満載です。実際、Nvidia はプレゼンテーション中の生のパフォーマンスよりも、Ada Lovelace GPU をサポートするソフトウェア スタックに重点を置いていました。

RTX 4090 と RTX 4080 については、特に前世代よりも高価であることを考えると、多くの未解決のパフォーマンスの質問があります.それでも、これらのカードは、PC グラフィックスの未来に何が起こるかを示しています。パワーは絶対的に重要ですが、ゲームの忠実度は、新しい GPU がサポートするソフトウェアにますます依存しています。 Nvidia はそのように呼びかけており、それを行うのは正しいことです。

生の力が終わるところ

緑のストライプに囲まれた RTX 4090。

フレームレートを上げるために必要なのは、パフォーマンスの問題により多くの電力を投入することだけだと考えるのは簡単ですが、Nvidiaが動いている速度では、ハードウェアが追いつくことはできません.ゲームが 1 つの大規模なシミュレーションになる場合、Jensen のコメントがどうでもいいとすれば、数世代後には GPU が必要になるでしょう。

現在、最高品質のレンダリングはオフラインで行われます。つまり、GPU は、時間がかかっても各フレームのレンダリングを処理します。ゲームも同じレンダリングを行いますが、実行時に行われます。アプリケーション (ゲーム) は、レンダリングの実行中に命令を実行します。レンダリングは、再生可能なフレーム レートを確保するのに十分な速さである必要があります。

ゲーマーが利用できる GPU は、多くの場合、ビジュアル エフェクトやアニメーション スタジオが利用できるものと同じであるため、新しい GPU をリリースしても、このレンダリングの忠実度の飛躍は解決できません。オフライン レンダリングと同じ品質を実現するには、ランタイム パフォーマンスを最適化する方法が必要です。少なくとも、それがアイデアです。

Nvidia の DLSS 3 テクノロジがどのように機能するかを示すグラフ。

Nvidia は、 Deep Learning Super Sampling (DLSS) 3 と Shader Execution Reordering (SER) という 2 つの主要なツールを通じてそれを実現しています。ほとんどの Nvidia ユーザーは DLSS に精通しています。これは、AI でアップスケーリングしてモニターのネイティブ解像度を実現する前に、より低い内部解像度を使用するスーパーサンプリング ツールです。レンダリングするピクセルが少ないほど、パフォーマンスが向上します。十分に単純です。

DLSS 3は、それをさらに一歩進めようとしています。従来の AI アップスケーリングに加えて、DLSS 3 は、GPU によってレンダリングされなかった完全に一意のフレームを生成します。前のフレームと将来のフレームを調べて、その間に GPU が何をレンダリングするかを予測できます。言うまでもありませんが、GPU がレンダリングする必要のない独自のフレームは、パフォーマンスを向上させるための魅力的な提案です。

Nvidia の Shader Execution Reordering がどのように機能するかを示すチャート。

SER は特にレイ トレーシングに適用されます。これは、1 つの大きなシミュレーションになりたいゲームに必要です。 Nvidia によると、シェーディング ワークロードをリアルタイムで再スケジュールすることで、フレーム レートを最大 25% 向上させることができます。 Nvidia は、SER を CPU のアウトオブオーダー実行と同一視していますが、これはかなりの主張です。

通常、レイ トレーシングは並列処理ではうまく機能しません。つまり、光が跳ね返る半ランダムな性質のため、各光線には独自の注意が必要です。 GPU は実際には並列処理用に作られているため、現在レイ トレーシングが非常に要求されているのはそのためです。利用可能な電力に基づいてレイ トレーシング命令を最適化することで、Nvidia はフレーム レートをさらに向上させたいと考えています。

ソフトウェア定義

Nvidia RTX 4080 クーラーの上部。

CPU の世界では、ここ数年、ムーアの法則の終焉について多くのことが語られてきました。 GPU と CPU は、より多くのトランジスタを同じスペースに詰め込むほど単純ではないところまで来ています。これは、そもそもムーアの法則の背後にある考え方でした。そして、ソフトウェアがギャップを埋める方法をすでに見ています。

確かに、DLSS はネイティブ レンダリングと同じではありません — 画質にはわずかなトレードオフがあります — しかし、典型的な GPU 世代よりもはるかに大きなパフォーマンスの向上を提供します.それは、戦うのが難しい事実です。 Nvidia RTX の所有者に無料で提供されるソフトウェア機能は、新品の GPU よりも優れたパフォーマンスを発揮します。公平を期すために、特に最新バージョンの AMD の FidelityFX Super Resolution (FSR)についても同じことが言えます。

GPU がサポートするソフトウェアによって定義されるところまで来ています。 SER と DLSS 3 はその始まりに過ぎません。 Nvidia は明らかに、ソフトウェアの最適化によって得られるパフォーマンスの向上は、十分な創造性があれば世代間の改善よりも重要であると考えており、最高スペックの GPU を買う余裕がない場合でも、ゲーマーにとってより高速なフレーム レートを意味するはずです.

それはうまくいきますか?

DLSS と SER に関する Nvidia の主張は理にかなっていますが、それはソフトウェアの組み合わせが勝者であるという意味ではありません。これは、2018 年にレイ トレーシングをデビューさせて、まったくひどいゲームのラインナップを作ったのと同じ会社です。率直に言って、今日のレイ トレーシングでさえ、多くの場合、パフォーマンスの低下に値するものではありません。これは、DLSS 3 と SER で再び発生する可能性があります。

しかし、私は確信しています。 RTX 4090 と RTX 4080 の価格設定には問題がありますが、その下にある技術は非常に有望です. DLSS は現在驚異的に機能しており、うまくいけば、Nvidia は最初のバージョンから画質がどのように体験を台無しにするかを学んでいる. SER もエキサイティングで、特別なレンダリング技術なしで無料のレイ トレーシング パフォーマンスを約束します。

ただし、私の自信は具体的ではありません。確固たる結論を引き出す前に、RTX 4090 と RTX 4080 が登場するまで待つことが重要です。いずれにせよ、PC グラフィックスの未来はソフトウェアによって定義されてきましたし、今後も定義され続けるでしょう。Nvidia の最新の GPU はそれを証明しています。