攒机二三事——内存频率对锐龙平台游戏性能的影响
本文简介
说起来挺早就想做这个评测了。我是二代锐龙首发的时候,入了一套R5 2600X+微星B350m Mortar的AMD平台套装。下面几段是对本文写作背景的小小科普,如果观众老爷看不下去,可以选择跳过,直接拉到最下面看结果的啊。
其实网上对Zen架构的科普也挺多,而Zen架构和内存有关系的特性主要有两点:
其一,Zen架构的IMC(内存控制器)的设计不够好,兼容性差,内存延迟高,并且频率也不如隔壁英特尔家高。这也是导致一代锐龙刚上市的时候集体翻车的原因,以至于AMD官方紧急官推了一个通过拉外频把内存超到3200MHz的实例,随后连续更新了几代BIOS微码,修复了内存兼容性问题。并且二代锐龙的IMC经过优化,访问延迟也相较一代锐龙有所下降。
其二,则是Zen架构所使用的IF总线的问题。Zen架构内部分为两个CCX,每个CCX有四个物理核心,而两个CCX之间的互联则是通过IF总线。按理说CPU的内部总线,带宽应该很高,然而IF总线据传带宽其实很低,也就是处于二三十GBps这个数量级。并且IF总线还有一个特性,即其频率和内存频率是绑定状态,精确等于系统DDR4内存的等效频率的一半(为什么是等效频率的一半,相信了解DDR内存的朋友应该知道)。因此系统中安装的内存频率可以较大地影响CPU中的两个CCX互联的带宽,也就可以影响系统整体性能。
因为相比于英特尔平台来说,内存对锐龙平台的影响更大,就有了一个问题:对于锐龙用户来说,内存频率对系统整体性能究竟有多大影响?是否值得花大价钱去买三星B Die之类的高频内存呢?
其实网上也有类似的评测,我也看过许多,但是网上的评测也有一些问题,比如使用的平台,清一色都是R7 2700X+GTX1080Ti之类的*级U加*级卡,和一般用户的使用环境有较大的脱节。比如如果游戏对多核处理器进行了4核8线程优化,那么有很大的可能,游戏只用到了2700X的一个CCX,这时候IF总线的频率就不是问题。但是对于用不起R7的用户来说,则是另一个问题。因此我一直想自己做一个更接地气的评测,使用4C8T(每个CCX保留2个核心)或者6C12T(每个CCX保留3个核心),以及GTX1070这样的中端显卡来进行测试,使测试环境更接近一般用户的环境。可是受限于我原先的内存,在这张B350M渣主板上,最高稳定频率只有2933MHz,实在算不上高频内存,因此这个评测一直没有付诸行动。
最近内存价格大降,我也趁此机会换了一套内存,在我的平台上终于跑上了3466MHz CL15这样的频率,也勉强算得上锐龙平台上的高频内存了,因此拖了许久的评测终于可以开始了。
测试环境介绍
处理器 锐龙 R5 2600X @4.0G 电压1.25V 使用核心数:2+2C/3+3C
散热器 ID-Cooling FrostFlow 240 一体式水冷
主板 微星B350m Mortar (BIOS AGESA微码版本为1.0.0.6)
内存 金士顿 DDR4 8G*2 频率 2400C19 /3466C15
显卡 GTX1070公版PCB(120一体式水冷散热器)(核心频率 2080MHz,TDP 168W,
显存频率 8600MHz)
主硬盘 阿斯加特 AN2 256G M.2 NVME固态硬盘
测试项目
因为时间精力有限,这次评测只带来三项具体的项目,分别是3DMark Time Spy、Fire Strike Extreme以及彩虹六号:围攻的自带BenchMark。
首先来看一下2600X关闭两个核心之后,形成2+2核的状态,这样可以保证所有的核心都能被调用,整个平台处于CPU瓶颈状态。4G的频率,既是一代锐龙的极限水平,又可以看为二代锐龙的正常频率。内存频率则先使用2400MHz CL19的默认参数。
第一项,FSE,代表DirectX11的游戏。下面上图。
只用看物理分数。显卡分数和平台性能几乎完全无关。
第二项,Time Spy,代表DirectX12的游戏。
同样,只用看物理分数。
第三项,R6S自带BenchMark。
然后将内存超频至3466MHz CL15,仍然是2+2核心,再跑三项测试。
FSE
Time Spy
R6S
然后则是2600X的满血状态,3+3C。同样先测试2400MHz,再测试3466MHz。
FSE
Time Spy
R6S
最后是最大性能,3+3C 3466MHz。
FSE
Time Spy
R6S
测试总结
以上就是所有的测试项目结果。以2+2C 2400MHz时的得分为基准100%,总结成下表:
如果各位客官看上表还觉得乱,还可以再总结一下结论:高频内存对DX12的游戏提升较大,从2400C19到3466C15,处理器性能提升大约在10%这个数量级。
而在DX11的游戏中,高频内存对整体性能的影响较小,大概在2%这个数量级。
但是,高频内存可以较大的提升游戏的最低帧,在DX11游戏R6S中,内存从2400C19到3466C15,游戏自带BenchMark的平均最小帧提升大约在15%左右,可以说是非常大的提升了,甚至4C 3466MHz的平均最小帧还要远高于6C 2400MHz的平均最小帧。这个比例,若是放在DX12游戏中,可以预见还有较大的提升。
应该来说,高频内存带来的提升,竟然比多出两个物理核心,四个线程带来的提升还要大,确实是令我也吃了一惊。
游戏玩家都知道,影响游戏体验的,除了平均帧之外,最小帧也同样重要。关键时刻掉帧,从而导致团战失利或者吃鸡失败的例子,我想大家应该都知道。因此为了游戏的流畅,我并不建议大家在锐龙平台上使用普条。相对于处理器和显卡这样的大件来说,在内存上多花上百来块钱,买一些超频内存条,在使用时超频至3000或者3200MHz这样的频率,带来的游戏流畅性的收益还是非常可观的。
但是也没有必要强求3600这样的高频,因为想在AMD平台上达成这样的频率,需要付出较大的成本,相对来说将这些成本加到处理器或者显卡的预算里,反而可以获得更好的体验。
受限于时间和精力,这次只带来了三项测试,而且只包含游戏性能。如果诸位看官老爷觉得这样的测试有价值,可以在评论里留言告诉我,以后我还可以做一些DX12游戏的测试,或者单纯处理器性能的测试,比如Winrar的压缩解压能力,科学计算能力,渲染速度等。
我是一个皮皮虾
校验提示文案
永远亲爱的你
校验提示文案
值友7085146002
校验提示文案
MooSnipe
校验提示文案
宠二蛋
校验提示文案
站在阳台吹风
校验提示文案
whatisworry
校验提示文案
CavenC
校验提示文案
[已注销]
校验提示文案
值友2898904060
校验提示文案
奇光日记
校验提示文案
多饮开水
校验提示文案
暴走小灿
校验提示文案
巫立行
校验提示文案
再买G3剁手
校验提示文案
兔霸霸
校验提示文案
冰封000
校验提示文案
梧桐树啊
校验提示文案
不曾看过的风景
校验提示文案
dangono团子
校验提示文案
巫立行
校验提示文案
暴走小灿
校验提示文案
oioeye
校验提示文案
犹如幻翳
校验提示文案
多饮开水
校验提示文案
RTKOP
校验提示文案
唔该行开
校验提示文案
Ballakay
校验提示文案
奇光日记
校验提示文案
我真的没有钱啊
校验提示文案
值友2898904060
校验提示文案
脐橙就是不签到
校验提示文案
兔霸霸
校验提示文案
candycold
校验提示文案
[已注销]
校验提示文案
生为何故
校验提示文案
秋天上海
校验提示文案
CavenC
校验提示文案
maxmins
校验提示文案
dangono团子
校验提示文案