広告企画
【PR】これが「BF4をプレイするためのGPU」だ。Radeon R9の実力と可能性が競合を圧倒する
このバトルフィールド 4(以下,BF4)は,Electronic Artsのゲームエンジン部門であるFrostbite(フロストバイト)が手がける「Frostbite 3」を採用することで,美麗なグラフィックスを実現した反面,推奨GPUは「Radeon HD 7870 GHz Edition」もしくは「GeForce GTX 660」以上,そして推奨のグラフィックスメモリ容量は3GB以上と,決して低くない。それだけに,長期的にBF4をプレイしていくにあたって,どのクラスのグラフィックスカードを選べばいいのか,悩んでいる人も少なくないだろう。とくに,「RadeonかGeForceか」は,難しいテーマとなっているものと思われる。
前作に引き続き,BF4でもAMDは開発に協力している。付け加えると,Frostbiteは,「Graphics Core Next」(以下,GCN)アーキテクチャを採用するRadeonシリーズ専用にAMDが開発しているグラフィックスAPI「Mantle」(マントル)に,今後のFrostbite 3タイトルが対応する予定であることも公表済みだ。PC用BF4には近々,「Mantle版」が無償提供される予定で,このMantle版BF4では,「一桁パーセント台に留まらない性能向上がある」とAMDは予告している。つまり,長期間にわたってBF4をプレイしていくにあたって,性能向上を期待するのであれば,GCN世代――HD 7700シリーズ以降――のRadeonに分がある。
R9 290リファレンスカード |
R9 280Xリファレンスカード |
極めて高いスペックを誇るR9 290XとR9 290
R9 280XはHD 7970 GEの後継モデル的存在
2013年末におけるRadeonの最上位モデルは,「Compute Unit」と呼ばれる演算ユニットを44基集積するRadeon R9 290X(以下,R9 290X)だ。1基のCompute Unitには,シェーダプロセッサ「Stream Processor」が64基と,キャッシュやレジスタファイル,スケジューラ,テクスチャユニットなどがセットで内包されている。そのため,GPUの規模を示す指針として扱われるシェーダプロセッサ数は「44
もう1つ,R9 290Xには,スペック面で非常に重要な特徴がある。512bit幅のメモリインタフェースと,5GHz相当で動作するグラフィックスメモリチップとにより,320GB/sという,非常に高いメモリバス帯域幅を持っているのだ。
メモリバス帯域幅というのは,「1秒間にどれだけのデータをメモリ上で捌けるか」を示すスペック値で,誤解を恐れずざっくりまとめるなら,値が大きければ大きいほど高解像度環境に強いことになる。
「競合となるGeForceにも,300GB/s超えのGPUは1製品しかない」といえば,そのインパクトは察してもらえるのではなかろうか。
これは,対応ゲームタイトルにおいて,CPU負荷極限まで下げつつもリッチなサウンドエフェクト処理を実現できるというもの。スクウェア・エニックス傘下の開発スタジオであるEidos Montreal(アイドスモントリオール)が,新作「Thief」でTrueAudioの採用を公表するなど,2014年に向けて,対応体制が整いつつある技術だ。Mantleともども,競合のGPUでは利用できない,Radeonならではの特徴といえるだろう。
搭載グラフィックスカードの実勢価格は,リファレンスクロック採用モデルで5万8000〜6万8000円程度(※2013年12月27日現在)となっている。
R9 290の基本設計は,R9 290Xとまったく同じ。“4コアGPU”となっている点から始まり,512bitメモリインタフェースと5GHz相当のメモリクロック,MantleやTrueAudioに対応する点まで,R9 290Xとの間に違いはない。一方,GPUの規模は,Compute Unitの総数にして40基,Stream Processor数にして2560基と,90%強に抑えられ,最大動作クロックも947MHzと,若干低めだ。
では,単なる「R9 290Xのスペックが低い版」なのかというと,そんなことはない。R9 290で最も注目すべきは,リファレンスクロック採用モデルの実勢価格が4万〜5万5000円程度(※2013年12月27日現在)と,圧倒的に安価なこと。R9 290Xが欲しいけど,予算が……という人向けのGPUになっているのである。
GPUの基本設計も上位モデルとは異なる。GCNアーキテクチャを採用するので,Compute Unitの仕様自体は基本的に共通ながら,“ミニGPU”を構成するCompute Unitの数が上位モデルより多い16基となる一方,“ミニGPU”の数自体は2基となっているのだ。そのため,Stream Processorの総数は2048基となる。
また,メモリインタフェースが384bitと上位モデル比で75%に留まりつつ,メモリクロックは逆に6000MHz相当へ引き上げられているのもポイントだ。メモリバス帯域幅は288GB/sで,R9 290Xほどではないものの,一世代前のハイエンドGPU並みには確保されている。
GPUの世代が異なるため,TrueAudioは統合されていないものの,Mantleには対応しているので,Mantle版BF4がリリースされれば,R9 290XやR9 290と同じく,その恩恵に与れる予定だ。
フルHD×3の環境でRadeonとGeForceを比較
解像度は5760×1080ドットと3240×1920ドットに
以上の3製品を競合と比較するわけだが,今回,R9 290Xの対抗馬としては,2013年12月時点におけるGeForceの最上位モデルとなる「GeForce GTX 780 Ti」(以下,GTX 780 Ti),R9 290の対抗には(3D性能的に見て)GTX 780 Tiの下位モデルとなる「GeForce GTX TITAN」(以下,GTX TITAN),そしてR9 280Xの対抗には,R9 280Xと実勢価格が近い「GeForce GTX 760」(以下,GTX 760)を用意した。冒頭でも述べたとおり,いまBF4をプレイするのに最適なGPUを,立ち位置ごとにRadeonとGeForceの中から選んでみようというわけである。
6製品の主なスペックは表1のとおり。前述のとおり,R9 290XにはUberとQuiet,2つの動作モードがあるのだが,今回は最高性能を期待できるUberでテストを行うことにした。以下,混乱を招かないよう,「R9 290X Uber」と表記したい。
具体的には,キャンペーンモードから「SHANGHAI」ステージを選択。同ステージの冒頭に,自動車でホテルへ向かうシーンがあるため,その途中1分間の平均フレームレートを「Fraps」(Version 3.5.99)で取得する。そして,テストは解像度ごとに2回実行し,2回の平均をスコアとして採用するという流れだ。
今回は,1920×1080ドットで横に並べた5760×1080ドットと,縦回転させた状態で横に並べた3240×1920ドットを設定し,両解像度でテストを行いたいと思う。
また,この解像度だとさすがに描画負荷が高いことから,今回,ゲーム側のグラフィックス設定プリセットは,R9 290X UberとR9 290のテストにおいて「中」,R9 280Xのテストでは「低」を選択した。
そのほかテスト環境は表2のとおり,Radeonで用いた「Catalyst 13.11 Beta9.5」,GeForceシリーズで用いた「GeForce 331.93 Driver Beta」は,いずれもテスト開始時の最新版だ。
超高解像度で高いスコアを示すRadeon R9
BF4では5760×1080ドット設定がオススメ
テスト結果を見ていこう。
グラフ1,2は,「中」プリセットで実行した4製品の平均および最低フレームレートをまとめたものだ。なんと言っても注目すべきは,リファレンスクロック採用モデル同士で比較したとき,4万〜5万5000円程度(※2013年12月27日現在)で購入できるR9 290が,同7万〜7万8000円程度のGTX 780 Tiと互角のスコアを示し,さらにR9 290X Uberがそれらの上をいくという事実だろう。
ちなみに今回のテスト方法において4Gamerが設定している合格ラインは最小60fps,平均65fps。この程度が出ていれば,マルチプレイで最低40fps程度は期待できるのだが,R9 290X UberとR9 290がまったく危なげなくその水準をクリアしている点は押さえておきたい。このクラスの解像度をシングルGPUでプレイアブルに持って行けるのはさすがだ。
続いてはR9 280X対GTX 760である。
さすがにこのクラスだとフルHDディスプレイ3枚で実現される解像度は荷が重いようで,平均65fpsには届かない。そのため,実プレイにおいてもR9 290X UberやR9 290と比べると快適度はやや低下することになるが,そんななか,R9 280XがGTX 760に対して10〜16%のスコア差を付けている点,そして,最低フレームレートがR9 280Xなら50fpsを下回らない点は注目に値しよう。
さて,ここまで3画面環境のフレームレートを追って来たわけだが,ここで1つ疑問がある。それは,「3画面化して画面を広げることにメリットはあるのか」というものだ。
実のところこの問題には,ちょっとした並べ方の工夫と,Radeon専用のドライバソフトウェア「Catalyst Control Center」(以下,CCC)側の設定によって対策を図れるようになっている。
並べ方から先に述べておくと,3枚を横1列に並べるのではなく,たとえば「中央のパネルを少し奥に配置し,残る2枚のベゼルを重ねる」ことで,ベゼルの横幅自体を物理的に狭くできるのだ。
Radeonでは,「Eyefinity」(アイフィニティ)と呼ばれる技術により,複数枚のディスプレイを仮想的な1枚のデスクトップとして扱える。
Eyefinity自体は,CCCから「AMD Eyefinityマルチディスプレイ」メニューを開いたうえで,画面の指示に従ってディスプレイを選択すれば適用可能だ。そして設定すると,サブメニューに「ベゼル補正を調整」という項目が登場するのだが,これを使うと,「ベゼルで隠された部分にも,見えていないだけで画面は続いている」ような見え方に,画面表示を調整できるのである。
ひとまず3台のディスプレイを1つの画面にできた。このとき3枚のディスプレイで並びがおかしかったら[配置する]ボタンをクリック |
CCCを除いてディスプレイが暗転し,うち1枚だけ青く光るので,CCCと照らし合わせながら,左から順にディスプレイを選んでいく |
ここでちょっとしたコツを述べておくと,ディスプレイのベゼルを重ねた場合は,「真っ正面から見て,三角形の2辺が直線に見える」のではなく,「実際にゲームをプレイする視点から直線に見える」よう設定することを勧めたい。このほうが,最終的なゲーム画面はよりつながって見えるようになるはずだ。このテクニックは,左右のディスプレイを手前側へ傾けて配置するようなケースにも役立つので,ぜひ実践してみてほしいと思う。
以上の調整を行ったうえで,実際にBF4のマルチプレイをプレイしてみたが,結論から述べると,1920×1080ドットで横に3台並べるのは大いにアリだと感じた。
誤解を恐れず正直に述べると,ストーリーモードはいざ知らず,BF4のマルチプレイにおいて,「3画面を横に並べたら,目の前の視界が左右いっぱいに広がって,臨場感が抜群!」という話にはまずならない。マップや残弾などは中央のディスプレイに表示され,どうしても意識はそこに集中することになるからだ。
ここで「『見えないところにも画面が描画されている』ように設定しているのだから,ベゼルの“裏”にある非表示領域から攻撃されたら不利になるのではないか」と思った読者は鋭いが,結論から言うと,これによる不利はまず生じ得ない。前述のとおり,即時の判断が求められるケースは正面のディスプレイ1枚の中に描画される情報だからである。そもそも正面のディスプレイで表示されていない敵は,ディスプレイが1枚でも3枚でも死角から攻撃してきているわけで,ベゼルの裏に隠れているかどうかは問題ではないのだ。
2枚めと3枚めのディスプレイで索敵の対象となるのは,その距離の敵ではなく,もう少し離れた場所の敵である。
一方,1080×1920ドットを3枚並べた環境は,さすがに左右のベゼルが視点から近すぎる印象である。視野が大きく広がるわけではなく,しかも,マップや残弾は視界のかなり下側へ移動してしまうので,咄嗟の状況把握にも遅れが生じてしまった。
そのため,BF4を3画面でプレイするなら,1920×1080ドットの横配置を選ぶべきだろう。グラフ1〜4で明らかになったとおり,こちらのほうが高いフレームレートを確保できるのも魅力だ。
3年前のPCからGPUだけ載せ替えるとどうなる?
HD 6970→R9 280Xで実験してみた
以上,3画面で最新世代のGPUを比較してきた。当然のことながら,表2でも示したとおり,テストにあたって組み合わせたCPUやメモリモジュールのスペックも最新世代のものだ。
ただ現実的な話として,ハイクラス〜ハイエンドのグラフィックスカードを導入するにあたって,PCを1台丸々買い換えるというのは,予算的になかなかハードルが高い。いま手元にあるPCのグラフィックスカードだけ交換するという選択肢をとる可能性のほうが高いのではなかろうか。
というわけで用意したPCは表3のとおり。当時のハイエンドGPUで,搭載グラフィックスカードの価格が4万円台だった「「Radeon HD 6970」(以下,HD 6970)を中心としたシステムだ。3年前のハイエンドゲームPCから,当時の予算とだいたい同程度のコストでR9 280Xカードへ買い換えたとき,どれくらい幸せになれるかをチェックしてみようというわけである。
なおテストにあたっては,入手したASUSTeK Computer製のHD 6970カード「EAH6970 DCII/2DI4S/2GD5」がメーカーレベルのクロックアップモデルだったため,今回はCCCに用意されたオーバークロックツール「AMD OverDrive」から,動作クロックをリファレンス相当にまで引き下げている。
テスト方法だが,BF4は基本的に前段で行ったテストのとおり。ただ,ディスプレイも買い換えない/買い足さない前提で,解像度を1920×1080ドットに絞り,グラフィックス設定のプリセットは「高」を選択した。
また,定番の3Dベンチマークテストとして,「3DMark」(Version 1.2.250)も実行したい。3DMarkのテスト方法は(バージョン違いを除いて)4Gamerのベンチマークレギュレーション14.0準拠だ。
さっそく3DMarkのテスト結果からチェックしてみると,R9 280XはHD 6970に対して41〜47%程度ものスコア差を付けた(グラフ5)。3年前のハイエンドGPU比で,R9 280Xには,ざっくり1.4〜1.5倍程度のポテンシャルがあるわけである。
グラフ6がBF4の結果で,ここでR9 280XとHD 6970のスコア差は平均フレームレートで50%にまで開いた。しかも,HD 6970が平均65fps,最小60fpsにまったく届いていないのに対し,R9 280Xは平均,最小フレームレートとも,4Gamerで規定する合格ラインを超えてきている。実際,ゲームをプレイしてみても,滑らかさの違いは歴然だ。
せっかくなので,ログの取得が可能なワットチェッカー「Watts up? PRO」を用い,システム全体の消費電力も比較しておこう。ここでは,3DMark実行時とBF4実行時に記録された最も高い消費電力値をスコアとしたが,グラフ7にまとめたとおり,R9 280X搭載時にはHD 6970搭載時から消費電力が28〜36W低下した。最新世代のGPUへアップグレードすると,消費電力の低減も図れるのである。
まもなく登場予定のMantleで性能はさらに向上
BF4を本気でプレイするならRadeon R9がベストだ
以上のテスト結果から導ける結論は明白だ。BF4を高解像度でプレイするのに向いたGPUは,Radeon R9シリーズのほうである。
しかも,今回の結果はあくまでも,DirectX 11モードで横並び比較した結果にすぎない。記事の序盤で紹介したとおり,PC版BF4プレイヤーにはまもなく,Mantle版のBF4が無償提供される予定だ。そしてそれが導入された暁には,競合製品とのギャップがさらに広がることとなる。
付け加えるなら,Mantleに対応するのは,BF4だけではない。Electronic ArtsはFrostbite 3ベースのゲームタイトルで広くMantle対応を進めていく予定なので,その意味でも,Radeon R9の将来性は豊かだといえるだろう。
Mantle対応版BF4の登場を待ちつつ,R9 290XやR9 290と3枚のディスプレイを購入し,超絶なゲーム環境を整えるか。はたまたいま手元にあるマシンのGPUのR9 280X(や上位モデル)に差し替えて,手っ取り早くBF4プレイ環境を確保するか。いずれにおいても,いまBF4のために手に入れるべきGPUは,Radeon R9シリーズなのだ。
AMDのRadeon公式Webページで最新情報をチェック!
バトルフィールド 4
(C)2013 Electronic Arts Inc. Trademarks belong to their respective owner. All rights reserved
- 関連タイトル:
Radeon R9 200
- この記事のURL: