最新パーツ性能チェック 第288回
新たにフルHDをサポートして、品質は3段階で選べるように!
DLSS 2.0をレビュー、GeForce RTXの価値を爆上げするWQHD&4K時代の救世主
2020年03月23日 22時00分更新
NVIDIAのGeForceファミリーは現在、ミドルクラス以下がコスト志向のGTX 16シリーズ、メインストリーム~ハイエンドは付加機能と性能を重視したRTX 20シリーズという2系統の製品ラインが存在する。どちらもTuringアーキテクチャーなのだが、リアルタイムレイトレーシング(DXR)の処理の一部を実行するRTコアと、AIを利用した描画負荷軽減機能と言える「DLSS(Deep Learning Super Sampling)」を提供するTensorコアは、上位のRTX 20シリーズだけに実装されている。
DXRはRTコアを持たなくてもCUDAコアを利用して処理できる(ただし、一部モデルのみ。そして、遅い)が、DLSSについてはTensorコアのないGeForceでは動かせない。ゆえに、RTX 20シリーズの真の強みは、DLSSであると言っても良いだろう。
今回、NVIDIAはこのDLSSをさらに進化させた「DLSS 2.0」をアナウンスした。開催中止となったGDC 2020の基調講演でDirectX 12 Ultimateと共に発表するはずだった項目のひとつだ。本日情報解禁となったので簡単にではあるが、DLSS 2.0の特徴と性能をざっと紹介してみたい。
DLSSを開発者がより楽に使えるように
DLSSについて改めて解説しておくと、RTX 20シリーズに組み込まれたTensorコアを利用してPCゲームのレンダリングをより低負荷かつ精細にする機能だ。レンダリング時間を減らすにはGPUの計算負荷を減らすのが一番だが、そうなると画質が犠牲になる。そこで、AIの力を借りて見た目を限りなく維持しつつ負荷を下げようという試みがDLSSだ。
DLSSを利用するには、まずNVIDIAのニューラルグラフィックスネットワーク(NGX)を利用してレンダリング結果を“学習させる”必要がある。スーパーコンピューター上で超高解像度でレンダリングした結果と、現実的な解像度で64倍のスーパーサンプリング(≒アンチエイリアス)をかけたレンダリング結果を突き合わせて学習させるのだ。
その結果として、目に付きやすいテクスチャーのディテールを残しつつ効果的にジャギーが目立たなくなる学習データが得られる。単に過去フレームにおける色データをピックアップしてアンチエイリアスをかける「TAA(Temporal Anti-Aliasing)」よりも、DLSSのほうがエッジの崩れが少なく、より良い結果が得られるというわけだ。
DLSSを実際のゲームで利用する時、基本的にはアンチエイリアスやVRS(Variable Rate Shading)を置換する機能として実装される。アンチエイリアスで使われていた処理パワーを解放できるので、そのぶんフレームレートが高くなるのだ。VRSはレンダリングする対象や動きによってレンダリングの粒度を部分的に変化させる機能だが、これもDLSSで補完できる。
そして、DLSS 2.0ではこの学習プロセスの改善が主眼となる。低解像度(フルHD)で出力されたゲームの映像と、その映像の動きのベクトルデータをニューラルネットワークに入力する。NGX内部ではそれを基に4Kにスーパーサンプリングした映像を計算し、それを16Kでレンダリングした超高解像度のGround-Truthな結果と付き合わせる。その差がニューラルネットワークにフィードバックされる。つまり、低解像度フレームのデータがニューラルネットワークに与えられた場合、過去の高解像度フレームのデータを利用して、高品質かつ高解像度のデータを出力できるようになるのだ。
このDLSS 2.0のニューラルネットワークでは、火や水、パーティクルといったエフェクトについての学習が進んだ状態で利用できるようになった。ゲームごとにこれらを学習させる必要がなくなったので、ゲーム開発者はより迅速にDLSSをゲームに実装できるようになる。
新たにフルHDでも利用可能&3段階の品質設定の追加
DLSS 2.0におけるユーザー側のメリットは、対応解像度の幅が広がったという点だ。これまでのDLSS(サポートしているゲームは非常に少ないが)では、縦の解像度が1440ドット以上、つまりWQHDより上の解像度設定でないと使えなかった。フルHDの高フレームレートに耐えられるスループットが出ないから制限していた、というのが一般的な解釈だ。
これがDLSS 2.0対応ゲームではフルHDでも利用できるようになった、とNVIDIAは謳っている。さらに、DLSS 2.0対応ゲームではDLSSの品質を「パフォーマンス」、「バランス」、「クオリティ」の3段階で設定できる(2段階のものもある)ようになった。これまでのDLSSでは「クオリティ」に相当するオンか、全オフの2択しかできなかったが、DLSS 2.0ではオフも含めた最大4択となった。フレームレートをより稼ぎたいというニーズに応えられるよう改善されている。
この連載の記事
-
第458回
自作PC
Arc B580のRTX 4060/RX 7600超えは概ね本当、11本のゲームで検証してわかった予想以上の出来 -
第457回
自作PC
インテル新GPU、Arc B580の実力は?AI&動画エンコードは前世代より超強力に -
第456回
デジタル
「Ryzen 7 9800X3D」は高画質設定でも最強ゲーミングCPUであることに間違いはなかった -
第455回
デジタル
「Ryzen 7 9800X3D」が最強ゲーミングCPUであることを証明する -
第454回
デジタル
性能が最大50%引き上げられたSamsung製SSD「990 EVO Plus」は良コスパSSDの新星だ -
第453回
デジタル
性能も上がったが消費電力も増えた「Ryzen 7 9800X3D」最速レビュー、AI推論の処理速度は7800X3Dの約2倍! -
第452回
自作PC
Core Ultra 200Sシリーズのゲーム性能は?Core Ultra 5/7/9を10タイトルで徹底検証 -
第451回
自作PC
Core Ultra 9 285K/Core Ultra 7 265K/Core Ultra 5 245K速報レビュー!第14世代&Ryzen 9000との比較で実力を見る -
第450回
デジタル
AGESA 1.2.0.2でRyzen 9 9950Xのパフォーマンスは改善するか? -
第449回
デジタル
Ryzen 9000シリーズの性能にWindows 11の分岐予測改善コードはどう影響するか? -
第448回
デジタル
TDP 105W動作にするとRyzen 7 9700X/Ryzen 5 9600Xはどの程度化ける? レッドゾーン寸前を攻める絶妙な設定だが、ゲームでの効果は期待薄 - この連載の一覧へ