NVIDIA DLSSとは何ですか、またどのようにすればレイトレーシングをより速くすることができますか?
NVIDIAのCES 2019プレゼンテーションで、同社はDLSSと呼ばれる新技術を披露した。デモンストレーションでは、RTXカード上で新しいレイトレーシンググラフィックスをデザインすることができるゲームでのパフォーマンスヒットをほとんど排除します。しかし、それはどのように機能しますか?
DLSSとは?
DLSSは「ディープラーニングスーパーサンプリング」の略です。このアイデアには2つの部分がありますが、最初に2番目の部分に注目しましょう。スーパーサンプリング.
スーパーサンプリングは、たくさんのゲームで今あなたのマシンでできることです。それは基本的にあなたのモニタがサポートできるものを超えた解像度でゲームをレンダリングします。それは奇妙に聞こえますが、それは多角形グラフィックスのいくつかの過酷なエッジを滑らかにするのに役立ちます。 NVIDIAとAMDのカードはすでにこの技術をサポートしています。一部のPCゲームもすべて独自に開発されています。スーパーサンプリングの詳細については、こちらの記事を参照してください。.
それでは、「ディープラーニング」の部分に進みましょう。ディープラーニングは漠然とした用語です。基本的には、時間の経過とともに向上するプロセスの中で、強力なハードウェア上で大量の計算が実行されることを意味します。一部のアプリケーションではこれを「人工知能」(AI)と呼んでいますが、それは誤称です。システムは人間の意味で「学習」しているのではなく、繰り返しのプロセスで良くなっているだけです.
NVIDIAのDLSSシステムは、ある大規模なデータセンターのグラフィックスカードで、何度も何度も1つの特定のゲームでスーパーサンプリングを実行します。ゲームのビジュアル、つまり画面に表示されるものを構成するポリゴンとテクスチャを繰り返し処理しながら、スーパーサンプリング手法をゲームに適用するための最良の方法を計算します。このプロセスの「深い学習」の部分がここで機能します。システムは、ゲームの見た目や見た目を良くする方法についてできる限り学習します。.
滑らかなポリゴンラインとテクスチャのスーパーサンプリングと一般的な改良をゲームに適用するための深い学習を組み合わせると、DLSSが得られます。すでにNVIDIAのデータセンターで計算された画像改善技術は、RTXカードのTensorプロセッシングコアを介してオンザフライで適用されます。.
NVIDIAのエンジニアは、CESのグラフィックベンチマークを実行しながら、そのプロセスを説明し、実証しました。 DLSS以外の設定に対する改善は印象的で、より滑らかで、より均一なテクスチャとポリゴンが明らかになりました。 DLSSマシンが非DLSSマシン(1440p)よりも低い出力(1080p)でグラフィックスをレンダリングしていたときでも、これは真実でした。.
どのようにそれはゲームをより速く走らせるか?
DLSSシステムは、特にNVIDIAのレイトレーシング機能強化を有効にしてゲームを実行している場合に、ゲームのビジュアルに一般化された改善を適用します。 RTXシリーズカードで最初に導入されたレイトレーシングは、より正確な反射、影、および光の拡散を可能にし、いくつかの素晴らしい結果をもたらします。レイトレーシングがゲーム内のビジュアルを向上させる方法についてはすでに説明しました。.
残念ながら、レイトレーシングはGPUの負荷も増加させます。負荷が非常に高いため、他のPCで最新のNVIDIAカードやハイエンドコンポーネントを使用している場合でも、多くのゲームが望ましい毎秒60フレームを下回る.
NVIDIAのデータセンターのRTX GPUがすでに数を伸ばしているDLSSの事前計算された改善を使用することは、RTX対応ゲームのパフォーマンスを滑らかにすることができます。 CESデモンストレーションでは、レイトレーシングとDLSSが両方とも有効になっているゲームは、レイトレーシングがまったく有効になっていなくても、1フレームまたは2ゲーム実行中にプレイできました。できるだけ簡単に言うと、DLSSはゲームをより派手な照明効果でより速く実行することを可能にします。.
NVIDIAは、そのプロセスは完璧ではないと私たちに言っています:DLSSを有効にすると、まれにテクスチャやジオメトリを洗い流す可能性があります。しかし、全体的に見れば、改善は劇的であり、それが選択肢であれば実現する価値があります。.
私のカードはDLSSを使用できますか?
DLSSは、新しいRTXカードのTuring GPUアーキテクチャに存在する、NVIDIA独自のTensor処理コアの機能です。 GeForce RTXグラフィックカードをお持ちの場合は、DLSSを使用できます。そうでなければ、そうではない。それで、まだ人気があるGeForce GTX 900と1000シリーズのカードはDLSSを利用することができません。.
使用するにはWeb接続が必要ですか?
いいえ。DLSSプロセスは膨大な量のクラウドコンピューティングハードウェア - 工業用バージョンのRTXグラフィックスカードを詰め込んだ膨大なNVIDIAサーバーファームを利用しますが - システムがセットアップされ有効化されると、プロセスはローカルPC上で実行されます。最新のドライバを実行していることを確認してください。.
私のゲームはDLSSと互換性がありますか?
これが問題です:DLSSの深い学習部分は、それがPCゲームに適用されることができる前にNVIDIAのデータセンターで処理の何ヶ月もを必要とします。そのため、新しいゲームが登場するたびに、NVIDIAはDLSSを使用可能にするために、巨大なGPUアレイを長時間実行する必要があります。.
重い作業が完了すると、NVIDIAは新しいゲームでGPUドライバを更新してDLSSを有効にします。その時点で開発者はデフォルトで有効にするか、設定メニューのグラフィックオプションとして有効にすることができます。特定のゲームのパフォーマンスを向上させるには、ディープラーニングシステムが各ゲームのジオメトリとテクスチャを個別に検討する必要があるため、この「一度に1つのゲーム」のアプローチを回避する方法はありません。 NVIDIAがそれを改善するにつれて速くなるでしょう - おそらく1つのゲームのために数週間または数日に時間を削る - しかし現時点ではしばらく時間がかかります.
執筆時点(2019年1月)では、自宅のゲーム用PCで有効にできるDLSSがあるのは1つのゲームだけです。 ファイナルファンタジーXV. それでもベータ形式であり、最高解像度でしか動作しません。初期のテストでは、実際、他のゲームでRTXレイトレーシングを有効にすることで失うのと同じ量の10〜15 FPSでフレームレートが向上することがわかりました。 (今のところFFXVはレイトレーシングをサポートしていないので、DLSSブーストは本当に必要なところには適用されていません。)
NVIDIAはDLSSをサポートする他の既存および今後のゲームのリストを発表しました - おそらく同社はそれを準備するための能力でデータセンターを運営しています。現時点では、NVIDIAは25のゲームのための次のDLSSサポートを確認しました。 ヘルブレード:Senuaの犠牲、アーク:サバイバルエボリューション、アトミックハート、ヒットマン2、メックウォーリアー5、Playerunknown's Battlegrounds、Shadow of the Tomb Raider, そして 私たちは幸せ. CESで、会社はまたそれを発表しました バトルフィールドV そして今後 国歌 DLSSをサポートします - 後者はリリースの準備が整うまでに処理が終わっているかもしれません.
RTX専用のレイトレーシング効果とパフォーマンスを向上させるDLSSシステムの両方をサポートするゲームは、短いリストです。
- 国歌
- アトミックハート
- バトルフィールドV
- MechWarrior V
- トゥームレイダーの影
- オンライン正義
- JX3
当然のことながら、開発者がレイトレーシングに慣れ、NVIDIAがDLSS計算プロセスをスムーズにしてスピードアップし、そしてPCゲーマーがRTXブランドのグラフィックスカードの全機能へのアクセスを要求するにつれて、このリストは増えるでしょう。.