週刊アスキー

  • Facebookアイコン
  • Xアイコン
  • RSSフィード

WQHDゲーミング向けGPU「Radeon RX 6700 XT」の実力を試す【後編】

 2021年3月に発売になったAMD「Radeon RX 6700 XT」(以下、RX 6700 XT)は、WQHDゲーミング環境にターゲットを絞ったGPUだ。

 前編のレビューからやや時間が経過してしまったが、その理由はライバルGeForce RTX 30シリーズにResizable BAR(AMDが言うところの“Smart Access Memory”)対応vBIOSの配布が3月末に始まったからだ。

 RX 6700 XTのライバルであるNVIDIA「GeForce RTX 3070」と比較するのであれば、Resizable BARに対応した完全版と対決させるのが筋だし、何よりRadeonの場合、初期ドライバーだとややパフォーマンスに難がある事も珍しくないので、熟成が進んだドライバーでの検証の方が良いだろう(筆者の気力・体力の問題もあるのだが、そこはそれ)。

 インテルもZ590チップセットで正式にResizable BARを表明し、ライバルGeForceもRTX 30シリーズにResizable BAR対応を解放したことで、RX 6000シリーズの強みが一つ消えたことになる。しかし、まだInfinity Cacheや豊富なVRAMという強みは消えていない。果たしてRX 6700 XTは現状どういう立ち位置なのか、実ゲームベースのベンチマークを通じて検証していきたい。

今回もRX 6700 XTのリファレンスカードを利用して検証を行なう

最新ドライバー&Resizable BAR環境で再計測

 今回RX 6700 XTを再度検証するにあたり、検証時点での最新ドライバー(Adrenalin 21.3.2、およびGeForce 465.89)とした。比較対象は前回に引き続きRadeon RX 6800(以下、RX 6800)およびRadeon RX 5700 XT(RX 5700 XT)のリファレンスカードを準備した。

 競合GPUとなるRTX 3070 FE(Founders Edition)はResizable BAR対応vBIOSに更新済みである。つまりRX 5700 XTを除くすべてのGPUでResizable BARが有効になった状態で検証を行なうことになる。

【検証環境】
CPU AMD「Ryzen 9 5950X」
(16コア/32スレッド、3.4~4.9GHz)
CPUクーラー Corsair「iCUE H115i RGB PRO XT」
(簡易水冷、280mmラジエーター)
マザーボード GIGABYTE「X570 AORUS MASTER」
(AMD X570、BIOS F33i)
メモリー G.Skill「Trident Z RGB F4-3200C16D-32GTZRX」
(DDR4-3200、16GB×2)×2
ビデオカード AMD「Radeon RX 6800リファレンスカード」、AMD「Radeon RX 6700 XTリファレンスカード」、AMD「Radeon RX 5700 XTリファレンスカード」、NVIDIA「GeForce RTX 3070 Founders Edition」
ストレージ GIGABYTE「AORUS GP-ASM2NE6200TTTD」(NVMe M.2 SSD、2TB)+ウエスタンデジタル「WDS100T2X0C」(NVMe M.2 SSD、1TB)
電源ユニット Super Flower「Leadex Platinum 2000W」
(80PLUS PLATINUM、2000W)
OS Microsoft「Windows 10 Pro 64bit版」
(October 2020 Update)

前編で検証したゲームの結果を再チェック
DiRT 5は最適化されフレームレートが向上!

 前編のレビューでは、「Rainbow Six Siege」「Assassin's Creed Valhalla」「DiRT 5」の3本でレビューしたが、ドライバーやResizable BAR対応、あるいはゲームそのもののアップデートで無視できない程度にパフォーマンスが向上したので、改めてデータを取り直し、比較することにした(3DMarkや消費電力は誤差程度にしか変化しなかったので割愛する)。

 まずは「Assassin's Creed Valhalla」のアップデートから。画質は“最大”とし、ゲーム内ベンチマーク機能を利用してフレームレートを計測した。

「Assassin's Creed Valhalla」1920×1080ドット時のフレームレート

「Assassin's Creed Valhalla」2560×1440ドット時のフレームレート

「Assassin's Creed Valhalla」3840×2160ドット時のフレームレート

 RTX 30シリーズがResizable BAR対応となったことで、フルHD〜WQHDにおける平均fpsが向上したが、オンとオフの差は5〜7%と非常に小さい(この辺は別記事を参照されたい:ユージが編集中のGeForce-ReBAR記事のリンク)。前編ではRX 5700 XTとRTX 3070 FEのフレームレートが並ぶという結果だったが、Resizable BARでなんとか抜け出した。

 しかし、Resizable BAR対応をもってしても、RX 6700 XTの方がRTX 3070 FEよりフルHD時で約30%上回る。解像度が上がるとアドバンテージは14%→-3%と急激に下がる。上位のRX 6800はそこまで失速しないため、これはRX 6700 XTのメモリーバスの狭さやCU数の少なさなどが関係してそうだ。

 続いては「Rainbow Six Siege」だ。APIはVulkan、画質は“最高”をベースにレンダースケール100%を追加した設定を準備。ゲーム内ベンチマーク機能を利用してフレームレートを計測した。

「Rainbow Six Siege」Vulkan、1920×1080ドット時のフレームレート

「Rainbow Six Siege」Vulkan、2560×1440ドット時のフレームレート

「Rainbow Six Siege」Vulkan、3840×2160ドット時のフレームレート

 前編と比較すると、Radeon勢はほとんど変わっていない(フルHDで+2fps程度の差)。しかし、RTX 3070 FEの最低fpsがぐっと伸び、それに連動するように平均fpsも伸びた点だ。これはAGESA 1.2.0.0以降のBIOS+RTX 30シリーズ+Rainbow Six Siege(Vulkan)の組み合わせで特異的に発生していた不具合だが、RTX 30シリーズのResizable BAR対応でそれが解消された結果だ。ただ完全解消という訳ではなく、4Kでは平均fpsが全く出ない不具合も観測された。

 しかしながら、RX 6700 XTの主戦場であるWQHDに注目すると、平均fpsでRTX 3070 FEの方が10%程度RX 6700 XTを上回ってはいるものの、平均258fpsと非常に高いフレームレートを示している。

 残る「DiRT 5」では、3月末のアップデートにより描画システムが大きく刷新され、DXR(DirectX Raytracing)を利用した影の表現と、FidelityFX アンビエントオクルージョン(AO)が追加された。

 まずはDXRやFidelityFXはオフ、その他の画質は“Ultra High”とし、動的解像度設定は無効とした。内蔵ベンチマーク機能を利用してフレームレートを計測する。

「DiRT 5」1920×1080ドット時のフレームレート

「DiRT 5」2560×1440ドット時のフレームレート

「DiRT 5」3840×2160ドット時のフレームレート

 描画周りのバージョンアップはかなり効果的で、前編の時よりもフレームレートが上昇した。RX 6700 XTの場合、フルHD時では122.3→127.1fpsへ上昇、RX 6800に至っては138→148.2fpsとさらに上昇幅が大きい。この伸び幅の違いはメモリーバス幅やCU数などの違いであることは明らかだ。ただRTX 3070 FEもResizable BAR対応効果も加わったことでRadeon以上にフレームレートを伸ばしており、前編ではほぼ同等だった性能がRTX 3070 FE>RX 6700 XTとなった。

 今度は新たに加わったDXRとFidelityFX AOを加えて検証してみる。FidelityFX AOは“Ultra High”とした。

「DiRT 5」DXR/FidelityFX AOあり、1920×1080ドット時のフレームレート。RX 5700 XTはDXRに非対応なGPUであるため、テストからは除外した(以下同じ)

「DiRT 5」DXR/FidelityFX AOあり、2560×1440ドット時のフレームレート

「DiRT 5」DXR/FidelityFX AOあり、3840×2160ドット時のフレームレート

 RX 6000シリーズのレイトレーシング性能はRTX 30シリーズには劣るという前提を踏まえた上で話をすると、DXRを有効にしてもDXR無効時と性能比は大きく変わっていない。フルHD時の平均fpsで見ると、DXR有効時も無効時もRTX 3070 FEの7〜8%下にRX 6700 XTがいる。RTX 3080対抗がRX 6800 XTならば、RTX 3070対抗はRX 6800であるとも言えるので、そう考えるとRX 6000シリーズの性能はそう悪くはない。

 RX 6700 XTがなぜここまで伸びないかと言われれば、CU数を減らしたことによりInfinity Cacheが減り、メモリーバス幅を192bitに絞ったことでパフォーマンスも伸びづらくなったから、ではないだろうか。そういう意味では、RX 6700 XTの“ちょっと物足りない部分”が浮き彫りになったベンチといえる。


RX 5700 XTよりも30〜40%上回る「Apex Legends」

 ここからは前編でカバーできなかったゲームで検証する。まずは「Apex Legends」を使ってみた。

 画質は最高画質設定とし、起動オプションで明示的にフレームレート上限解除「+fps_max unlimited」を追加。「CapFrameX」を利用し、射撃練習場における一連の行動をとった時のフレームレートを計測した。

「Apex Legends」1920×1080ドット時のフレームレート

「Apex Legends」2560×1440ドット時のフレームレート

「Apex Legends」3840×2160ドット時のフレームレート

 全体の序列はRainbow Six SiegeやDiRT 5と似ている。このゲームではRX 6800の17〜27%下にRX 6700 XTが位置し、同時に旧世代のRX 5700 XTよりも30〜40%上回っている。ただしRTX 3070 FEには12〜20%上回られてしまった。

 手頃になってきたリフレッシュレート240Hzのゲーミング液晶と組み合わせてApex Legendsを楽しむという目的ではRX 6700 XTはほどほどの性能といえるが、実売10万円前後という価格を考えるとちょっと物足りない性能という印象を受ける。ただし、RTX 30シリーズは入手難なうえさらに高いので、RX 6700 XTのコストパフォーマンスは決して悪くはない(何が悪いのかといえば、時代が悪いのだ……)。

フルHDでRTX 3080 FEににじり寄る「HITMAN 3」

 次は「HITMAN 3」で検証しよう。画質は各設定を最高にセットし、ゲーム内ベンチマークの“Dartmoor”を起動。ただ画面上で報告される最低fpsは全く役に立たないため(激しいスタッターに釣られて9fps程度にまで下がる)、「CapFrameX」を利用して平均および1パーセンタイル点のフレームレートを計測する。

「HITMAN 3」1920×1080ドット時のフレームレート

「HITMAN 3」2560×1440ドット時のフレームレート

「HITMAN 3」3840×2160ドット時のフレームレート

 RTX 3070 FE>RX 6700 XT>RX 5700 XTといいう序列に変化はないが、フルHD時の平均fpsはRTX 3070 FEの4%程度下まで詰め寄っている。ただRX 6700 XTの主戦場であるWQHDになるとメモリーバス幅の狭さが仇となったか、差が拡大してしまった。最低fps(1パーセンタイル点)はどの解像度でもブレが激しく一貫性がないが、これはベンチマークで使ったシーン(Dartmoor)の特性というべきもので、GPU以外(恐らくCPU)のボトルネックが強烈に出ているためと思われる。

「Cyberpunk 2077」でも意外と健闘したRX 6700 XT

「Cyberpunk 2077」にはまだRadeon向けのDXR対応が来ていないため、今回もDXRを使わない“ウルトラ”+群衆密度“最高”に設定した。マップ内の特定ルートを車で移動した際のフレームレートを「CapFrameX」を使用して測定した。

「Cyberpunk 2077」1920×1080ドット時のフレームレート

「Cyberpunk 2077」2560×1440ドット時のフレームレート

「Cyberpunk 2077」3840×2160ドット時のフレームレート

 グラフから受ける印象は1つ前のHITMAN 3とかなり似ている。RX 6700 XTはRTX 3070 FEには及ばないものの、平均fpsはフルHD〜WQHDなら5%以内の差におさまっている。4Kになると差は開くが、この領域はメモリーバス幅を絞ったRX 6700 XTには厳しい部分であるため、仕方なしといったところだ。


GeForceが強かった「OUTRIDERS」

 直近の話題作「OUTRIDERS」もテストしてみよう。起動時にGeForceのロゴが出てくるタイトルであるため、GeForce有利であることは想像が付くが、果たしてどの程度動くのだろうか。

 画質は全て“ウルトラ”をベースに、モーションブラーはオフにした。マップ“古代遺跡”のキャンプから一定のコースで移動した時のフレームレートを「CapFrameX」で計測した。RTX 3070 FEに関してはDLSS“パフォーマンス”も追加したデータも記載する。

「OUTRIDERS」1920×1080ドット時のフレームレート

「OUTRIDERS」2560×1440ドット時のフレームレート

「OUTRIDERS」3840×2160ドット時のフレームレート

 トップはRX 6800、2番手にRTX 3070 FEというのは他のテストと同じだが、OUTRIDERSではRX 6800とRTX 3070 FEの差がかなり小さい(6〜9%程度の差)。そして3番手RX 6700 XTはでは、RTX 3070 FEの方がRX 6700 XTよりもフルHDで27%、WQHDでも41%高い平均fpsを出している。

 今回は割愛したがDLSSを加えると、RTX 3070 FEがRX 6700 XTの2〜3倍のフレームレートを出す。最適化が進んだタイトルだから仕方ないとはいえ、画質を犠牲にせずGPU負荷やVRAM消費量を劇的に減らすことのできる技術がRadeonには必要だ。FidelityFX CASではスケーリングを下げると画質が犠牲になるため、開発中のFidelityFX Super Resolutionの登場が待たれる。

「Call of Duty: Black Ops Cold War」はDXRなしなら差は少なめ

 DXRを使ったパフォーマンスは先ほどDiRT 5で試したが、今度は「Call of Duty: Black Ops Cold War」で試してみよう。画質は最高設定とするが、スクリーンスペースリフレクション(SSR)は“低”、モーションブラーはオフに設定。シングルプレイヤー用ステージ「フラクチャー・ジョー」をプレイした時のフレームレートを「CapFrameX」で測定する。まずはDXRなしのパフォーマンスから確認する。

「Call of Duty: Black Ops Cold War」1920×1080ドット時のフレームレート

「Call of Duty: Black Ops Cold War」2560×1440ドット時のフレームレート

「Call of Duty: Black Ops Cold War」3840×2160ドット時のフレームレート

 DXRを使わない設定では、RX 6700 XTとRTX 3070 FEの差はそう大きくない。平均fpsはフルHD〜WQHDで10%前後だ。VRAMをあればあるだけ使う系のゲームであるため、RX 6000シリーズでプレイするとフルHDでもVRAM消費量は10GBを超える(ように見える)が、この段階ではRTX 3070 FEでも普通に動作している。

 さらに前述の設定に加えて、レイトレーシング系の設定を全て“ウルトラ”に設定した時のパフォーマンスも見てみよう。RTX 3070 FEに関してはDLSS“パフォーマンス”も追加したデータも記載する。

「Call of Duty: Black Ops Cold War」DXR有効、1920×1080ドット時のフレームレート。RX 5700 XTはDXR非対応のため除外した(以下同様)

「Call of Duty: Black Ops Cold War」DXR有効、2560×1440ドット時のフレームレート

「Call of Duty: Black Ops Cold War」DXR有効、3840×2160ドット時のフレームレート

 DXRが絡むとRDNA 2世代のRay Acceleratorの弱さが顕わになる。RX 6700 XTはフルHDであっても快適に遊べるパフォーマンスに到達しない(画質を下げるしかない)。ただRTX 3070 FEの場合、最高画質設定+DXRウルトラ設定で4Kに挑むとVRAMが極端に不足するのか、完全に紙芝居状態となる。VRAM搭載量が多いメリットが思わぬところで発揮されたが、今回最速だったRX 6800でも4Kプレイは厳しい。極端に無茶をさせるとこうなる、程度で考えていただきたい。

 ちなみに、RTX 3070 FEならDLSS“パフォーマンス”を追加することで、劇的にパフォーマンスが改善し、4Kでも平均57.9fpsでプレイが可能になる。繰り返しになるが、こうした負荷を下げる技術をゲーム開発者に使ってもらうよう働きかけることが、これからのGPUメーカーに求められる事という感じがする。

「Watch Dogs: Legion」はDXRなしなら差は10%程度

 最後に「Watch Dogs: Legion」で検証する。APIはDirectX 12とし、画質“最大”をベースに、精密度100%を追加した。内蔵ベンチマーク機能を利用してフレームレートを計測する。

「Watch Dogs: Legion」1920×1080ドット時のフレームレート

「Watch Dogs: Legion」2560×1440ドット時のフレームレート

「Watch Dogs: Legion」3840×2160ドット時のフレームレート

 Watch Dogs: LegionはRTX 30シリーズのResizable BAR対応が劇的に効果を発揮するタイトルであるため、RTX 3070 FEの平均/最低fpsはかなり高い。ただRX 6700 XTもその10%程度下に迫っている。フルHD〜WQHDなら十分プレイアブルな性能が出ているといってよいだろう。

 こちらもDXRありのパターンで試してみる。レイトレーシングは全て“最大”設定を追加した。RTX 3070 FEについてはDLSS“高性能”も追加したデータも記載する。

「Watch Dogs: Legion」DXR&DLSSあり、1920×1080ドット時のフレームレート。RX 5700 XTはDXR非対応のため除外した(以下同様)

「Watch Dogs: Legion」DXR&DLSSあり、2560×1440ドット時のフレームレート

「Watch Dogs: Legion」DXR&DLSSあり、3840×2160ドット時のフレームレート

 DXR有効時のパフォーマンスはCall of Duty: Black Ops Cold Warと同様にかなり厳しい。RDNA 2世代のDXRはヘビーな設定ではなく、DiRT 5のように軽めのものに絞って運用すべきだろう。


カードの消費電力を比較すると……

 ゲームのフレームレート検証はこの辺りにして、次は消費電力、特にカード単体の消費電力(TBP:Total Board Power)を少し詳しく見てみよう。RX 6700 XTの補助電源コネクターは8ピン+6ピンと(やや)控えめな構成になっているほか、公称スペックによるBoard Powerは230Wとなっている。この230W枠をどこまで使っているかを調べることで、電源ユニットへの負担が分かる。

 だが現時点のRadeonのドライバーは「Adrenalin Software」や「HWiNFO」のような監視ツール経由からTBPを正確に算出する機能がないため、NVIDIAのビデオカード専用電力計測ツール「PCAT」を使用する。

 ここでの検証はCyberpunk 2077をプレイ状態で放置し、その時のTBPをログにとって分析することで行なう。ゲームの画質設定は前述のテストと同様に画質“ウルトラ”、解像度はフルHD設定とした。DXRを有効にしてRay AcceleratorやRTコアも動かしたかったが、DXR処理がボトルネックとなってそれ以外の描画処理が手すきになる懸念もあったので、DXRは無効とした。

ゲーム(Cyberpunk 2077)プレイ中のTotal Board Powerの推移。PCATのデータから1秒ごとの移動平均にしてグラフ化したもの

同じPCATのデータから、TBPの最大値と平均値を算出したもの

 まずTBPの折れ線グラフでは、RX 6800 XTのTBPはおおよそ235W前後と最も高い位置で安定する一方で、RX 6700 XTは200〜210Wのレンジでやや大きめに上下している印象を受ける。その中間にRX 5700 XTとRTX 3070 FEがほぼ重なるように入っている。この区間の平均値と最大値を見ると、RX 6700 XTは平均では206Wだが瞬間的に233W消費したということが読み取れる。

 今回最も高い性能を示したRX 6800だと平均235Wなので、消費電力が大きい分パワーもある(逆に絞った分RX 6700 XTの性能も絞られた)ということが分かる。RTX 3070 FEの平均値はRX 6700 XTの15W程度上だが、瞬間的に250W以上消費することもある、ということも分かった。

RX 6700 XTの泣き所は“発熱”

 ではPCATで消費電力データを取得したテスト条件をそのまま利用して、RX 6700 XTのクロックや温度などをチェックしてみよう。各種情報の取得は「HWiNFO Pro」を使用している。

ゲーム中のGPUクロックの推移

ゲーム中のGPUクロックの推移

 今回ゲーム状態でおよそ20分放置(バラック組み、室温27℃前後)したのだが、GPUクロックが2550MHzあたりでほとんど動かない点には驚かされる。7nmプロセスの強みを活かした高クロック動作がRX 6000シリーズの売りのひとつだが、RX 6700 XTのクロックは極めて高い。サードパーティー(業界風にいえばAICパートナー)製のファクトリーOCモデルでは、それ以上で安定動作が期待できそうだ。

 しかし、その一方で、GPU温度は80〜81℃で安定とやや高い印象を受けた。バラック組みでこれだから、PCケースに入れればさらに上がることは間違いない。RX 6000シリーズのリファレンスクーラーは見た目に惚れ込む人も多いが、RX 6700 XTのクーラーは上位モデルに比べ持っただけで分かるほど軽くつくられており、フィン容積などがかなり削られている印象だ。

 ここまでの高クロック動作のGPUに対し冷却力を犠牲にしたクーラーを組み合わせたのは残念としか言いようがない。ただライターの宮崎真一氏がレビューしたASRock製の独自クーラーモデル「Radeon RX 6700 XT Phantom Gaming D 12GB OC」検証記事から分かる通り、しっかりと作り込んだクーラー搭載モデルであれば、ゲーム中のGPU温度を気にする必要はなさそうだ。

まとめ:WQHD最高画質プレイには十分な性能はあるが、少々物足りない面も……

 以上で後編の検証は終了となる。RX 6700 XTのパフォーマンスはRX 6800にかなり水をあけられてしまったが、最新/人気ゲームを高画質設定のままで十分プレイアブル/高フレームレートで楽しめる性能を持っている。DXRが絡むゲームだとライバルであるRTX 3070に大きく引き離されるというRDNA 2世代特有の問題も再確認できたが、DXR無しであれば十分に速い。

 それゆえRX 6700 XTの評価は実売10万円という価格に納得がいくか、およびそれ以外のGPUの選択肢が今あるか? という点に集約される。Rainbow Six SiegeならWQHDで平均258fps、DiRT 5で110fps、GeForce最適化度の強いOUTRIDERSでも82.25fps出せる点をポジティブに捉えれば、今すぐゲーミングPCを強化したい・組みたい人には良い選択肢となるだろう。

 実際問題、より性能が見込めるRX 6800や、DXRに強いRTX 3070や3060 Tiがほとんど出回っておらず(遺憾なことに転売勢の養分になっているという噂もあるが……)、RX 6700 XTなら(原稿執筆時点では)圧倒的に手に入れやすい。“いまそこにあり、最新ゲームに耐えるグラボ”が欲しいならRX 6700 XTが最も現実的な選択といえるだろう。

●関連サイト

この記事をシェアしよう

週刊アスキーの最新情報を購読しよう

この連載の記事