CPU单核性能和内存性能的原神帧率测试

KxngDemon-avatar

KxngDemon

2022-03-13T14:06:40+00:00

前言:
本来这个帖子是发在原神版的,但由于某种原因被人橄榄了。
由于这个游戏的帧数测试结果实在是非常的...典型?所以我感觉发在这里也还算合适。
和游戏本体有关的多余的东西我就不说了,只说benchmark本身
以下是测试内容

测试配置:
12900k + 4条8G ddr4 bdie内存 + 6900xt
12900k的大核会设置运行在5.2G、4.5G、4.0G、3.2G
内存会设置运行在4000c16 gear1/2、3600c16 gear1、3200c16 gear1/2、2666c16、2133c15

游戏内画质设置:动态模糊关,其他选项全高(因为部分画质选项不单吃显卡,也会增加cpu压力)。又为了避免显卡性能成为瓶颈,渲染分辨率使用1920x1080,渲染倍率1.0倍
[img]https://img.nga.178.com/attachments/mon_202203/19/9aQ7i87-gc58Z15T3cS111-n2.png.medium.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202203/19/9aQ7i87-cvooZfT3cS111-a2.png.medium.jpg[/img]

测试场景:
璃月港19:00夜晚站街,位置如图。先把时间调到18:50,等到19:00时街道会开灯,此时帧率会相比白天骤降,然后记录此时的帧率
注意站街的帧率是偏高的,只是为了结果稳定才使用这个值。移动时的帧率会波动、比站街的帧率低20%都是正常的。
[img]https://img.nga.178.com/attachments/mon_202203/19/9aQ7i87-i57ZcT3cSsg-gh.jpg.medium.jpg[/img]

测试数据:
主要分为7组
1.固定CPU大核频率5.2G,内存使用7种不同配置
2.固定内存4000c16 gear1,CPU频率使用4种不同配置
3.固定内存3600c16 gear1,CPU频率使用4种不同配置
4.固定内存3200c16 gear1,CPU频率使用4种不同配置
5.固定内存3200c16 gear2,CPU频率使用4种不同配置
6.固定内存2666c16,CPU频率使用4种不同配置
7.固定内存2133c15,CPU频率使用4种不同配置
[img]https://img.nga.178.com/attachments/mon_202203/19/9aQ7i87-gb8yKoToS74-oy.png.thumb_s.jpg[/img]

绘制成图:
[img]https://img.nga.178.com/attachments/mon_202203/19/9aQ7i87-3zmsKbT1kSdc-9c.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202203/19/9aQ7i87-dp1yKvT3cS19r-9s.png.medium.jpg[/img]

结论:
4000g1>3600g1>3200g1>4000g2>2666g1>3200g2>2133g1
CPU单核性能和内存性能似乎会根据情况的不同,互相成为瓶颈。
比如在使用2133c15时,内存性能成为瓶颈,即使CPU频率从4.0G提高到5.2G,提升也不超过10帧;
而在使用3600c16g1和4000c16g1时,内存性能比较充足。CPU频率为3.2G-4.5G时,CPU单核性能成为瓶颈,此时把内存从3600提高到4000,提升几乎没有,直到CPU使用5.2G的频率,才能拉开差距。
这个游戏可以说是需要单核性能和内存性能同时两手抓,才能有效得到帧数提升
liko-avatar

liko

怂,不敢解锁帧率限制,官方解锁不知道猴年马月。[s:ac:呆]
Pasalidhs-avatar

Pasalidhs

这个配置才1080p 180帧嘛 那要是上到2k开1.1渲染 不是跑不满144帧[s:a2:囧]
SalasaR-avatar

SalasaR

这游戏锁60 咋测试呀
KxngDemon-avatar

KxngDemon

Reply to [pid=596830679,31128860,1]Reply[/pid] Post by [uid=63022409]ryuse_lz[/uid] (2022-03-19 22:14)
[s:a2:中枪]已经small胆了,不想讨论和benchmark无关的东西,总之先把这个东西当成一个跑分软件好了
你想正经途径体验高帧原神的话倒可以弄个iPad Pro+水冷+投屏显示器+外接手柄?然后画质开低应该还算能跑动
KxngDemon-avatar

KxngDemon

Reply to [pid=596831331,31128860,1]Reply[/pid] Post by [uid=36460286]zengshuhang[/uid] (2022-03-19 22:17)
那倒不会,我这里用1080p只是为了避免显卡瓶颈而已
更高的分辨率基本只是增加显卡负载,只要显卡足够劲,应该2k甚至4k还是能跑到和这里1080p差不多的帧率
qxyr-avatar

qxyr

5600x+1066
60帧瑟瑟发抖
thareqky-avatar

thareqky

由于原神锁60,应该测的是最大帧生成间隔的波动。
Ramses-avatar

Ramses

问题是原神他不开放高帧率,不知道为啥不开
𝔹𝕝𝕚𝕟𝕕._.𝔹𝕝𝕒𝕜𝕖-avatar

𝔹𝕝𝕚𝕟𝕕._.𝔹𝕝𝕒𝕜𝕖

[quote][pid=596835169,31128860,1]Reply[/pid] Post by [uid=61253522]我永远喜欢克洛丝[/uid] (2022-03-19 22:38):

问题是原神他不开放高帧率,不知道为啥不开[/quote]开了就知道各种CPU、GPU真正的性能了。
funny guppy gaming-avatar

funny guppy gaming

啥叫g1g2,买内存时怎么分辨
D_-avatar

D_

感谢楼主的测试,其实单核和内存只要是这两年入的ZEN3和DDR43200,基本120帧问题不大,在实际中更重要的其实是显卡和在移动中的帧生成时间稳定性,对游戏的体验影响更大。
KxngDemon-avatar

KxngDemon

Reply to [pid=596838493,31128860,1]Reply[/pid] Post by [uid=209457]sbsta[/uid] (2022-03-19 22:57)
和内存没啥关系,和cpu的内存控制器有关系,gear2就是内存控制器降速到gear1时的一半,会导致内存带宽和内存延迟都变差
总之ddr4尽量让它跑在g1就对了
KxngDemon-avatar

KxngDemon

Reply to [pid=596838703,31128860,1]Reply[/pid] Post by [uid=62554740]Rogefx[/uid] (2022-03-19 22:58)
本来那样是最好的,但这个游戏卡顿出现的时间和次数几乎可以说是完全随机,难以得到一个稳定的结果
所以最后还是决定用静止站街的结果了
vvs-avatar

vvs

建议加一个项目 深渊一轮eq 看最低帧

还有就是我5.2的12600K偶尔会传送到新区域后转视角突然卡一下,楼主的i9碰到过吗
vvs-avatar

vvs

[quote][pid=596831563,31128860,1]Reply[/pid] Post by [uid=592549]zhanqi9999[/uid] (2022-03-19 22:18):

这游戏锁60 咋测试呀[/quote]用解锁fps工具。 电脑上144的原神是真的丝滑
Brady-avatar

Brady

[s:ac:喘]我其实最好奇的是4k60帧全特效的最最最低配置要求是什么,这影响到我下一坨垃圾的选择
KxngDemon-avatar

KxngDemon

Reply to [pid=596852235,31128860,1]Reply[/pid] Post by [uid=62867756]s1ker[/uid] (2022-03-20 00:13)
深渊和各种副本的CPU和内存压力远不如大世界,特别是城里(比如我示例的璃月港)
就用5.2G配4000c16g1的组合,深渊里大招全放的情况下也能稳260帧以上(除了卡顿),这时候超过我显示器240hz刷新率已经没意义了
但在璃月港夜里跑低于200帧是常事,偶尔甚至会低到150、160帧

什么配置都会卡顿的,关于这个我以前有发帖子[url]https://bbs.nga.cn/read.php?tid=27337854[/url]
其实后来还补了个12900k的卡顿数据,但被人挖坟,帖子整没了
D_-avatar

D_

[quote][pid=596841718,31128860,1]Reply[/pid] Post by [uid=38922157]嗯嗯嗯嗯什么[/uid] (2022-03-19 23:14):

本来那样是最好的,但这个游戏卡顿出现的时间和次数几乎可以说是完全随机,难以得到一个稳定的结果
所以最后还是决定用静止站街的结果了[/quote]从硬件评测角度来讲楼主已经算是不错了,卡顿这个问题其实更多的是系统后台服务,游戏本身代码还有存储速度共同影响下的产物,其实算是优化的问题。

不过也某方面证明了我那台970M的笔记本720P也不能稳60帧看来锅要扣到DDR3内存和4代I7上面了。

也算是证实了现在的几台主力机上120帧压力不大。米忽悠倒是什么时候才能开放120帧?3.0大更新吗?IPAD都能设置120帧,性能更强的台式机反而不行?
!luke-avatar

!luke

我也是从原版追过来,明明楼主那么用心

我之前也觉得不放开120很奇怪, 9700K+3080
TI一定能带得动


结果楼主一测看完觉得没那么简单,我内存确实不行

我估计他们用这个引擎就这样了,可能不会再怎么优化了?