現在メインストリームではAMDのみが使用可能なPCIE4.0。
RTX3080,3090ではPCIE4.0に対応しているので、3.0と4.0で差が出るのか検証してみました。
PCIE3.0と4.0について
PCIE4.0は3.0(8Gbps)の2倍の16Gbps転送速度を持つ規格。
接続に互換性があり4.0対応のデバイスを3.0のスロットに接続すればデバイスは3.0の8Gbpsの速度でマザーボードとデータ転送を行います。
同じように、4.0のスロットに3.0対応のデバイスを接続しても3.0の8Ggps転送速度で動作します。
なので4.0対応のRTX3080や3090を4.0対応のAMD環境で使用すると転送速度は16Gbpsですが、3.0にしか対応していないIntel環境で使用すると転送速度は8Gbpsとなってしまいます。
これまではRadeonのRX5700がグラフィックボードとしてはPCIE4.0に対応していましたが、3.0につないでも速度がほぼ変わりませんでした。
しかしRX5700よりも遥かに性能が高いRTX3080や3090では転送速度が影響するのでは?というのが今回の検証になります。
検証構成
検証環境 | ||
パーツ | メーカー名 | 型式 |
CPU | AMD | Ryzen7 3700X |
マザーボード | ASUS | ROG Z490 Maximus XII APEX |
GPU | ASUS | TUF RTX3080 |
メモリ | GALAX | HOF MASTER 4000 |
SSD | WD | WD BLUE SN550 1TB |
電源 | クーラーマスター | V1200 |
ケース | STREACOM | BC-1 |
PCIE4.0が使用可能なB550マザーASUS TUF B550M(レビュー)とZEN2CPUを使用しています。
2段目のスロットがCPU直結のPCIE4.0で動作します。
CPUはできれば3800XTを使用したいところですが、持ってないので3700Xで。
ドライバはRTX3080発売日にリリースされた456.38(クラッシュ対応問題前)になります。
グラフィックボードはASUS TUF RTX3080(レビュー)を使用しています。非OCモデルですがRTX3080はOCモデルじゃなくても自動でかなりOCされるので性能としては問題ないと思います。
本当はRTX3090を使いたいところですが、高い
検証方法
PCIE4.0動作可能なスロットにRTX3080を接続。
BIOSにて動作モードを4.0と3.0に切り替えながらベンチマークを回しました。
各ベンチスコアは5回やった平均値を使用しているので誤差は少ないと思います。
検証結果
FF15ベンチマーク
グラフィックボード性能の依存度の高いFF15ベンチマークでの比較
高画質のフルスクリーンにて4KとFHDを計測
4K
4kで0.5%未満の誤差レベルの差となりました。
FHD
FHDだと差はさらになくなりPCIE3.0の方が高いスコアとなってしまいました。
R6S
レインボーシックスシージのビデオ設定にあるベンチマークモードを使用。
フルスクリーンにて計測しています。
最高画質 4k
2fps、割合にしてジャスト1%程度4.0の方が高い結果になりました。
最高画質 FHD
FHDだとやはり差が出ず、誤差の範囲で3.0が上回る結果に。
FHD 低設定
試しにFHDからさらに画質を低設定にして比較。
こちらも4.0の優位性は出ず。
Fortnite
リプレイモードを使用して、実ゲーム中のfpsを比較しました。
FHDのフルスクリーンのみの計測。
FHDだとやはり差は出ないようで3.0の方が平均fpsは高くなってしまいました。
FF15カスタム設定+NVENC使用
上までのテストで4Kでもあまり差が出なかったので、さらに転送量が増えるように
・FF15をカスタム設定で最大まで重く
・グラフィックボード側のエンコード機能であるNVENCを使用して録画(1080P)
この状態で計測してみました。
NVENCを使用しているので配信する場合と同じような状態にしているつもりです。
結果
通常の4Kと同じように0.5%程度の差になりました。
検証結果:4Kでも誤差レベルの違い
検証結果をまとめると、4Kでも0.5%~1%という誤差レベルの差でした。
さらに4K+NVENCによるゲーム配信を想定した状態でも0.5%程度の差でした。
FHDだともはや差0というレベル。
なので結果としては「強いて言えば4.0の方がほんのすこーーーし有利」という感じですね。
ただ、レイトレーシングを使用しての検証はできなかったので、もしかしたら使用すると変わるかも?
ゲームは未だINTEL有利
PCIE4.0の方がほんのすこーーーーし有利なので、ゲームならAMDを選んだほうがいいかというとそんなことはなく、世界のKTU氏が検証した結果Intelの方がAMDにゲーム性能は有利な場合が多いです。
参考:GeForce RTX 3080の相棒にふさわしいのはどっち?Core i7-10700K対Ryzen 7 3800XTゲーム7本比較
特にRTX3080を選ぶようなハイエンド層が選ぶ10700Kや10900Kに勝るAMDのCPUはメインストリームだと今のところ(ZEN2時点では)存在しないです。
よって、RTX3080基準で考えるとまだまだゲーミングにはIntelが有利ですね。
ZEN3が出ると逆転するのを期待しています。
コメント