このページの本文へ

第3世代Ryzen+RX 5700などの最新AMD環境でVIVE Proがどれだけ快適か徹底検証!

2019年10月07日 11時00分更新

文● 加藤勝明(KTU) 編集●ジサトラ ハッチ

sponsored

  • この記事をはてなブックマークに追加
  • 本文印刷

軽くて分かりやすい「Beat Saber」

 手始めに「Beat Saber」を使って検証を行う。設定類はデフォルトのままで、シングルプレイモードで曲名“Beat Saber”をHardモードで完走した時のフレームタイムを以下に示す。最近はModでアバターを出すのが流行だが、その手のMod類は導入していない。

「Beat Saver」の検証は、曲名“Beat Saber”のシングルプレイモードで計測した

●SS50%の場合

Radeon VIIのフレームタイム。CPUもGPUも2〜3msで処理を終えている

Radeon RX5700 XTのフレームタイム

Radeon RX 5700のフレームタイム

Radeon Vega 56のフレームタイム

Radeon RX 590のフレームタイム。今回試した中では一番性能の低いGPUだが、それでも5〜6msで処理を終了している

GeForce RTX 2080のフレームタイム。RX 5700 XTに比べると若干フレームタイムが長いが、十分な余裕がある

 どのGPUでもCPU/GPUともに11ms以内で処理を終えている。つまり90fpsで滑らかな表示が堪能できるというわけだ。

 ここで注目したいのはRadeonとGeForceの違いだ。RTX 2080とRX 5700 XTを比較すると、微妙にRTX 2080の方がフレームタイムが長くなっている。特にCPUのフレームタイムに注目すると、同じCPU(Ryzen 7 3800X)でもRTX 2080の方がコンポジター処理(緑)の領域が広い、つまり時間がかかっていることを示している。

 ただせいぜい1〜2msなので、快適度を左右するような決定的な違いではないことを力説しておきたい。少々コンポジター処理が長くなっても、11ms以内に終えているので問題はないのだ。

●SS100%の場合

Radeon VIIのフレームタイム。解像度が上がったのでGPUフレームタイム(特に紫の部分)がはっきりと増えたのが分かる

Radeon RX5700 XTのフレームタイム。スパイクが出ているが、これはステージ終了時のエフェクトが影響したもの

Radeon RX 5700のフレームタイム

Radeon Vega 56のフレームタイム。RX 5700よりも明らかにGPUフレームタイムが長い

Radeon RX 590のフレームタイム

GeForce RTX 2080のフレームタイム。GPU側のコンポジター処理が増えている

 SS100%、即ちレンズ中央部分の解像感にフォーカスした画質だと、VR空間の向こうから飛んでくるノーツ(箱)のシェイプもクッキリと見える。この状況でも全てのGPUが11ms以内で処理を終えている。ただRX 590は8〜9msなのでExperetモードでノーツが無数に飛んでくると厳しくなる可能性があるかもしれない。

 また、Vega 56とRX 5700の間に大きな性能ギャップが潜んでいることも見てとれる。この後に紹介するゲームでもほぼ共通するが、GCN世代のRadeonはRDNA世代のRadeon(RX 5700シリーズ)に比べパフォーマンス的にかなり見劣りする印象だ。

●SS200%の場合

Radeon VIIのフレームタイム。GPUフレームタイムは長くて6ms程度

Radeon RX5700 XTのフレームタイム。GPUフレームタイムにかなり余裕があるが、SS値100%時よりも大幅(といってもせいぜい2ms程度)にフレームタイムが伸びた

Radeon RX 5700のフレームタイム

Radeon Vega 56のフレームタイム

Radeon RX 590のフレームタイム。随所に11msを越えてしまい、リプロジェクション処理が発生している(GPU側の赤いライン)

GeForce RTX 2080のフレームタイム

 SS200%にすると、安価なRX 590では重すぎて処理が間に合わないケースが度々出現するようになる。緑の領域の先端が11msのラインを突破しているため、内部的にはフレームレートが著しく低下している。ただSteamVR側で前のフレームを挿入するリプロジェクションが発動し、見かけ的に90fpsが維持されているように見えるので、プレイ自体にほとんど違和感はない。SS200%でプレイするなら、RX 5700より上のGPUをチョイスしておきたい。

 また細かい差異として、今回試したRadeon勢上位3GPU(Radeon VII〜RX 5700まで)は、SS200%にするとGPUフレームタイムが一気に伸びるのに対し、比較対象として加えたRTX 2080はSS100%と200%の差が小さい点に注目したい。GPUのアーキテクチャーの違いが、フレームタイムにも影響している一例といえる。

 以下のグラフはBeat Saberをプレイしている時のGPUフレームタイムの安定値を目測で読んだものの比較だ。Radeon VIIはRX 5700 XTより価格的に上位にあるが、アーキテクチャーが古いためRX 5700 XTよりも遅い(フレームタイムが長い)傾向にあることが読み取れる。

「Beat Saber」のGPUフレームタイムの傾向

カテゴリートップへ

HTC VIVE Facebookページ