週末、インターネット上のフォーラムでは、NvidiaのGeForce RTX 3080が一部ユーザーのゲームでクラッシュするというニュースが溢れかえりました。その後、Igor's LabのIgor Walllossek氏が、この問題の一部は様々なカスタムボードで使用されているコンデンサに起因している可能性があると(非常に情報通の)推測を述べています。GeForce RTX 3080のクラッシュ問題について詳しく知りたい方は、こちらの解説記事をご覧ください。
月曜日の朝、NVIDIAは安定性の問題を修正したと思われる新しいGeForce Game Readyドライバーをリリースしました。PCWorldが所有する、問題のあるRTX 3080グラフィックカードでドライバーをテストすることができました。
Nvidiaの456.55 Game Readyドライバーに関する記事では、Call of DutyでNvidia Reflexを有効にすることのみが明示的に言及されています。しかし、リリースノートの奥深くに、興味深い情報が隠されていました。「新しいGame Readyドライバーは、RTX 30シリーズGPU上の特定のゲームの安定性も向上させます。」
POSCAPコンデンサを満載したカスタムGeForce RTX 3080を所有していますが、古いオリジナル456.38ドライバではHorizon Zero Dawnでクラッシュすることがよくありました。新しい456.55 Game Readyドライバでは確かにクラッシュは解消されましたが、GPU Boostの最大クロック速度がわずかに制限されているようです。ただし、全体的なパフォーマンスには影響ありません。それでは詳しく見ていきましょう。
発売されなかったグラフィックカード

購入できる EVGA RTX 3080 FTW3 カードには、私の試作バージョンとは異なるコンデンサが含まれています。GPU の背面にある黒い長方形の POSCAP の間に MLCC アレイが含まれていることがわかります。
RTX 3080のクラッシュ問題に関するガイドを読んだ方は、コンデンサの種類がパフォーマンスに影響を与える可能性があるというIgor氏の分析をEVGAがある程度裏付けていることをご存知でしょう。EVGAの待望のRTX 3080 FTW3グラフィックカードは、当初の構成でPOSCAPコンデンサのみを使用していたため、安定性の問題が発生する可能性があり、発売が遅れました。(POSCAPコンデンサとMLCCコンデンサの違いについては、RTX 3080のクラッシュに関するガイドを改めてお読みください。)EVGAの声明の中で、プロダクトマネージャーのJacob Freeman氏は次のように述べています。
量産時の品質管理テスト中に、6個のPOSCAPを搭載したソリューションでは実環境のアプリケーションテストに合格できないことが判明しました。原因究明にあたり、POSCAPを4個に減らし、MLCCコンデンサを20個追加して量産ボードを出荷するまでに、ほぼ1週間の研究開発期間を要しました。これがEVGA GeForce RTX 3080 FTW3シリーズの発売延期の理由です。6個のPOSCAPを搭載したEVGA GeForce RTX 3080 FTW3ボードは出荷されませんでした。
しかし、時間的な制約により、一部のレビュアーには6個のPOSCAPを搭載した試作版が送付されました。現在、これらのレビュアーと直接連携し、製品版への交換を進めています。EVGA GeForce RTX 3080 XC3シリーズは、5個のPOSCAPと10個のMLCCを搭載しており、XC3の仕様に問題なく適合しています。
見逃した方のために明確にしておきますが、EVGAはFTW3カードをPOSCAPのみの構成で出荷していません。これは実環境テストに合格できなかったためです。安定性を確保するためにMLCCアレイを搭載するために、発売を延期しました。現在購入できるカードは問題ないはずです。Nvidiaによると、「POSCAPとMLCCの適切な組み合わせ数は設計によって異なり、必ずしも品質を示すものではありません」とのことです。
でも、ご存知の通り、私はたまたまPOSCAPを6個搭載したFTW3の初期試作サンプルを1つ持っていました。そして、ゲーム中に何度もクラッシュすることができました。
POSCAPs vs. ホライゾン ゼロ ドーン
EVGAから購入者が受け取った構成と同じ新しいものを送ると言われたため、このFTW3のレビューは見送っていました。しかし、騒動が終わったので、試作段階のPOSCAPサンプルをいじって、確実に不具合を起こせるかどうか試してみることにしました。そして、できました。

私の試作段階の EVGA FTW3 には、実際に購入できるモデルとは異なり、POSCAP が満載で、MLCC モジュールはほとんど見当たりません。
POSCAP FTW3 搭載の Nvidia オリジナル 456.38 ドライバーを使用したテストシステムでは、Horizon Zero Dawnベンチマークは 1440p 解像度で常にクラッシュします。(GeForce RTX 3080 のレビューには、テストシステムの詳細がすべて記載されています。) 他のゲームは問題なく動作します。HZD も4Kでは問題なく動作しますが、1440p では必ずクラッシュし、GPU-Z もクラッシュするほどです。
影響を受けたユーザーが複数のフォーラム投稿で述べているように、クラッシュはGPUクロック速度に関連しているようです。EVGAの優れたソフトウェアPrecision X1を起動してみると、ベンチマークは主に2010MHzで動作し、その間は問題なく動作していました。ベンチマークの約3分の2のあたりで、カメラが人々でいっぱいの中庭を飛び回るシーンがあります。そこでカードがクラッシュしました。Precision X1によると、その瞬間にGPUクロック速度は2025MHzに達し、ゲームがフリーズすると急落しました。

ガチャン、バン
クラッシュが解決した後、Microsoftのイベントビューアを開いて、どのようなエラーが発生したかを確認しました。ゲームの実行ファイルがD3DDRED2エラーを出力し、WindowsがLiveKernel 141(一般的なハードウェアコンポーネント障害)イベントを発生させました。その結果、nvlddmkmディスプレイドライバが動作を停止し、最終的にリセットされました。

RIP ディスプレイ ドライバー。
これはベンチマークを実行するたびに発生しました。信頼性の低さを確かめるため、ベンチマーク実行とクラッシュを6回繰り返し実行しました。ほぼ毎回、そのシーンでGPUクロックが2025MHzに達し、ゲームがクラッシュしました。
新しいNvidiaドライバはクラッシュを修正しました
その後、素晴らしいディスプレイドライバアンインストーラーソフトウェアを使ってNvidiaの456.38ドライバをシステムから削除し、安定性向上が約束されている新しい456.55ドライバをインストールしました。その結果、 Horizon Zero Dawnはあの苛酷なシェーダー最適化プロセスを再度実行することになりましたが、その後はゲームは問題なく動作するようになりました。456.55ドライバをインストールした状態でベンチマークを5回再実行しましたが、すべて正常に完了しました。これで完全に動作するようになりました。
しかし、オール POSCAP の EVGA RTX 3080 FTW3 の動作は以前とまったく同じではありません。

このPrecision X1のスクリーンショットでわかるように、新しいNvidiaドライバーをインストールすると、HZDのクロック速度は以前とは異なり、2GHzをわずかに下回るまで上がります。(メニュー画面ではさらに高くなります。)
前述の通り、オリジナルドライバーでは、このGPUのHZDベンチマークはほぼ安定した2010MHzで動作していましたが、2025MHzの壁に達して動作を停止しました。Nvidiaの新しい456.55ドライバーでは、Horizon Zero DawnのGPUクロック速度は1980MHzから1995MHzの間を上下するようになりました(ただし、メニュー画面では依然として安定した2010MHzに達することがあります)。Nvidiaの修正は、GPU Boost機能によって最大パフォーマンスを引き下げているようです。新しいドライバーが安定性を向上させるためにどのような機能を備えているのか、Nvidiaに詳細を問い合わせており、回答が得られ次第、この記事を更新します。
更新: Nvidia の担当者は、同社は「新しいドライバーで GPU を 2 GHz 未満での動作に固定するようなことは何もしていない」と連絡を取った。
これを適切な文脈で捉えると、これらの最大 GPU ブーストクロック速度は、これらのカードの定格ブースト速度をはるかに上回っています。この「修正」による速度差は非常に小さく、ゲーム自体ではほとんど気付かないでしょう。ベンチマークを繰り返し実行した結果、元の壊れたドライバーでHZD を1440p で1 回実行させることができました。平均フレームレートは 129 フレーム/秒でした。新しい、わずかにクロックの低いドライバーをインストールすると、3 回の実行で平均フレームレートは 127 または 128 フレーム/秒になりました。これは基本的に同じパフォーマンスで、誤差の範囲内であり、実行ごとのテストのばらつきによって発生した可能性があります。新しいドライバーで Nvidia RTX 3080 Founders Edition をテストしたところ、パフォーマンスや消費電力にまったく変化はありませんでしたが、2GHz の壁を破ることには至りませんでした。
改めて明確に申し上げますが、実際に購入可能なEVGA RTX 3080 FT3モデルでは、このオールPOSCAPコンデンサ構成は採用されていません。量産カードでは、安定性を高めるためにMLCCを採用しています。EVGAはこの問題を早期に発見したため、店頭に並ぶFTW3カードには影響はありません。

Zotac Trinityのような6つのPOSCAPを搭載したカスタムボード、あるいはその他の安定性の問題の原因となっているボードで、簡単なドライバーアップデートだけでこの問題が解決できるのであれば、それは素晴らしいことです。しかし、 456.55ドライバーを搭載したHZDで観測されたGPU Boostの最大クロック速度の若干の低下が、超高速カードの他のシナリオにも当てはまるかどうか、そしてこの変更が市販されている最速カスタムRTX 3080モデルの最高性能に影響を与えるかどうかについては、さらにテストを行う必要があります。
しかし今のところ、幸運にもGeForce RTX 3080または3090を入手できたものの、残念ながらクラッシュに悩まされている方は、NvidiaのGame Ready 456.55ドライバを今すぐダウンロードしてください。新しいドライバはGeForce Experienceからも入手できるはずです。HZDを使った私たちの経験から判断すると、これがあなたの悩みを解決してくれるかもしれません。
更新:r/nvidiaサブレディットのユーザーからも、RTX 3080カードで様々なゲームでクラッシュが解消されたとの報告があり、一部のゲームでは全体的に平均フレームレートが向上したという報告も複数ありましたが、これは必ずしもすべてのゲームで当てはまるわけではありません。Hardwareluxx.deの編集者Andreas Schilling氏は、新しいドライバーによってAsus TUF RTX 3080の電圧周波数曲線が変更されたと報告しています。これにより、一部のシナリオでGPU Boostの最大クロック速度にわずかな差が生じる可能性があります。より技術的な情報が必要な場合は、Igor's LabのIgor Walllossek氏が、新しいドライバーが電力使用量を調整して、突然のワークロード変化時にピーク時のエネルギースパイクを回避する方法について詳細に説明しています。
EVGA GeForce RTX 3080 FTW3(MLCC搭載)の完全レビューは近日中に公開予定ですので、どうぞお楽しみに。ネタバレ注意:素晴らしい!
Nvidia RTX 30シリーズ関連のストーリー:
- Nvidia GeForce RTX 3080 Founders Editionレビュー:驚異的なパワー
- Nvidia GeForce RTX 3090 Founders Editionレビュー:仕事にはTitan、遊びには贅沢
- Nvidia GeForce RTX 30シリーズ vs GeForce RTX 20シリーズ:全スペック比較
- マイクロソフトとNVIDIAはPCのゲーム読み込み時間を短縮する計画
- Nvidiaの500ドルのGeForce RTX 3070は10月15日に発売予定
- GeForce RTX 3080 Ti が(まだ)存在しない理由
編集者注: この記事は元々2020年9月28日に掲載されましたが、2つのドライバー間で平均FPSパフォーマンスがほぼ同等であったことをより明確にするために更新されました。また、NVIDIAから連絡があり、新しいドライバーでは2GHz未満の制限は課されないと説明されたため、最後から3番目の段落を「2GHz未満の制限」から「GPUブーストの最大クロック速度の低下」に書き換えました。さらに、インターネット上の他の情報源からの情報も加えて記事の末尾を更新しました。