【RTX4090 + Corei5】4090相手にCore i5はどれだけボトルネックになる? ~VRChat中のfps測定結果~

VRChat動作検証結果

動作環境

PCWindows10 Pro
CPURyzen9 7950X3D
GPURTX4090
メモリ64GB
HMDQuest2
HMD⇔PCの接続方法Virtaul Desktop
片目当たり解像度2688x2784
VirtualDesktop QualityUltra
VirtualDesktop fps90
VirtualDesktop bitrate150Mbps
SteamVR SS設定100%
VRChat Graphics QualityUltra
VRChat MSAA(Multisample Antialiasing)x4

測定方法

fpsの数値はfpsVRを用いて測定します。自動的に保存される記録を使います。詳細は下記の記事で解説している方法です。

測定結果

平均fps

グラボantialias設定総プレイ時間平均fps
RTX4090x813時間65.57
RTX4090x415時間70.02
RTX3060x440時間47.12

グラボ以外は同じ構成で測定したときのデータも含めて、平均fps を表にしました。RTX3060だとアンチエイリアス設定をx8 にすると到底遊べたもんじゃありませんでしたが、RTX4090 では平均fps65で不自由なく遊べることができました。グラボをRTX3060からRTX4090への交換でfpsは大きく改善されましたので、Corei5-12600K との組み合わせでもRTX4090の性能はある程度引き出せているようです。

平均fpsを他環境と比較

過去記事のデータと今回の記事のデータを一つのグラフにまとめました。Corei5+RTX4090の構成は、RTX3090やRX6800 の他環境よりも平均fpsが出ていません。Corei5 の性能不足が原因でグラボの性能を活かしきれていないのがわかります。

セッションごとのfps や Frame Time表

アンチエイリアス設定 x8

Noプレイ時間(分)平均fpsGPU
Frame
Time
中央値
CPU
Frame
Time
中央値
やってたこと CPUが
ボトルネック 
だったか
24863.3911.2ms12.1ms集会で講演を聴く(40人ほど)
11667.1313.3ms3.8ms雑談(15人ほど)×
7466.128.9ms4.5msワールド巡り(1人)⇒雑談(8人ほど)×
15170.6812.8ms4.2msゲーム(fps系⇒ボードゲーム)10人ほど×
19663.2614.1ms4.8msワールド巡り(2人)×
アンチエイリアス設定 x8
①集会で講演を聴く(40人ほど)

特にアバターに関する制限はなく、全員が自慢のアバターでイベント会場にいる集会でした。CPUの負荷もGPUの負荷も非常に高く、CPU,GPUともに性能が足りていない状態でした。RTX4090でも性能がここまで足りない場面があるのかと計測しながら驚きましたが、GPU負荷が重い画質優先な設定(アンチエイリアス設定 x8 )での計測結果なので、この結果は逆にRTX4090の非常に高い性能を表す結果なのではないでしょうか。

②ワールド巡り(2人)

仲のいいフレンドさんとワールドめぐりをしました。最初から最後までインスタンスに2人しかいない状況です。CPUに対する負荷はほとんどなくCorei5がほとんどボトルネックになりませんでした。画質のいいワールドばかりだったので、むしろRTX4090の処理能力不足が原因でfpsがおちる場面は多々ありました。ただ、この計測結果もGPU負荷が重い画質優先な設定での計測である点はご留意ください。

アンチエイリアス設定 x4

Noプレイ時間(分)平均fpsGPU
Frame
Time
中央値
CPU
Frame
Time
中央値
やってたこと CPUが
ボトルネック 
だったか
5486.237.3ms3.6msワールド巡り(1人)×
11674.4611.9ms6.7ms動画視聴(15人ほど)×
16876.9210.3ms10.5msワールド巡り(5人ほど)
5289.146.7ms3msいちご狩りワールド(10人ほど)×
19178.537.2ms11.3msプリズンエスケイプ(20人ほど)
15459.578.3ms14.5msお誕生日会+ぽこピーランド20人ほど)
22057.749.5ms15.0msボクシング観戦(50人)⇒雑談6人ほど
アンチエイリアス設定 x4
⑥ワールド巡り(1人)

1人でワールド巡りをしてました。戦闘機に乗って空を飛んでる時間が一番長かったのですが、ほぼ常時 fps 90で貼りついており、RTX4090 と Corei5 のどちらでも全く性能不足になりませんでした。ワールドが軽くて、人が少なければCorei5+RTX4090の構成でも90fpsで安定させることができるようです。

90fps維持で空を飛ぶのはかなり気持ちがいい体験でした。
⑨いちご狩りワールド(10人ほど)

いちご狩りワールドでフレンドさん達とまったり雑談していました。最大で10人ほどインスタンスにいましたが、Corei5もRTX4090もどちらも余力があり、ずっとfps90でした。ただし、鏡をオンにするとGPUパワーが不足しfps80ほどに落ち込みました。なお、鏡の解像度設定は 無制限設定で画質優先の設定です。

⑪お誕生日会+ぽこピーランド20人ほど)

20人ほどのフレンドたちと、軽いワールドでお誕生日会をしたのちに、ぽこピーランドを見て回りました。ぽコピーランドの入場してすぐの見晴らしがよく遠くのオブジェクトも全て見える高台では、RTX4090も使用率が高くfpsが落ち込む原因になっていましたが、それ以外のほとんどの場面でCorei5 がボトルネックでした。

ボクシング観戦(50人)⇒雑談6人ほど

イベントでボクシング観戦をしていまいた。フルインスタンスで50人もいるインスタンスでしたが、イベント主催の案内に従って皆軽量アバターを使っていたため、RTX4090は使用率が30~40%程度でグラボのファンが停止するほどでした。ただし、CPUへの負荷は高くこのインスタンスでもCorei5が完全にボトルネックになっていました。イベント終了後に人が減っていくほどCPUのFrame timeが改善しfpsが向上していきました。

まとめ 20人以下なら Corei5-12600K でもRTX4090の性能は活きる

人数CPUボトルネック
20未満ほぼなし
20人以上GPU負荷次第だが
概ねボトルネックあり

今回の測定結果を踏まえてまとめると上記のような結論になります。20人以上になってくるとCPUのFrametime が90fpsを維持するのに必要なラインを下回ってきますが、それ以外の場面だと多くの場面で、Corei5-12600K でRTX4090の足は引っ張らないことがわかりました。120Hzで動くHMDだとまた違った結果になるのかもしれませんが、90Hz動作が前提であればCorei5-12600K は想像以上にボトルネックにならない印象でした。ですので、まだしばらくCorei5-12600K で粘ろうと思います!

コメント

  1. れにお® より:

    コストと消費電力、発熱も考えるとバランス最強なCPUですな~b

タイトルとURLをコピーしました