amd 5700x cpu (amd cpu玩游戏会不会跳帧)

XBOX和PS主机用的都是AMD处理器,如果AMD处理器都不适合玩游戏,还有王法吗?——逗豆侠

(此文于2020.8.1首发于“逗豆侠”公众号)

由于处理器的迭代对性能的影响很大,这里仅分析当代产品,即Ryzen 三代。

影响游戏体验的不单单只有CPU一项,与CPU的配套设备也有可能拖后腿,以下按照CPU、主板、内存、优化的顺序分析:

CPU

先分析AMD的当代产品,即Ryzen 三代与游戏性能相关的影响因素。

Ryzen 三代

  • Zen 2 将CCX和IOX分开,二者用Infinity Fabric连接,在提高核心数量的同时,尽可能降低通信延迟。
  • 缓存翻倍,改善缓存之间的通信逻辑,也是为了降低延迟。
  • 改进了内存控制器,将fclk和uclk解耦以实现更好的内存超频。作用就是速写内存延迟降低,而且随随便便就可以上3000+MHz的内存。
  • 在Zen 架构的“感知器”分支预测基础上,Zen 2(Ryzen 三代)引入了“TAGE”分支预测,可以说这是目前为止最先进的分支预测器。作用就是改进IPC。
  • 提高了核心的变频、变压技术。作用就是提高能效和性能。
  • 在提高核心数和核心频率的同时,TDP不变,意味着在达到相同性能时,更不容易撞上功耗墙和温度墙。由于AMD Precision Boost的设定,在没有撞上这两堵墙之前,频率可以一直高歌前进。

总结一下,通信延迟降低,核心频率更能随机应变,这两项是影响游戏平均帧率和最低帧率的关键。如果从这些改进来看,理论上,Ryzen 三代的游戏性能不会落后。

实际的游戏表现:这里引用同超能网的评测结果。结论是,Ryzen 三代快要追平Intel的游戏性能。但要注意,超能网在评测的时候,后台是比较干净的,什么OBS、社交软件之类的都没有开,如果是在玩游戏的同时后台需要运行较多程序的情况,Ryzen 三代还能扳回一些。

amdcpu可以搭配n卡吗,amdcpu性价比排行

来源:超能网

amdcpu可以搭配n卡吗,amdcpu性价比排行

来源:超能网

主板

与Ryzen 三代一同问世的500系列主板,X570,B550,A520。

前两个都支持PCIE4.0,都支持PCIe通道拆分,而且PCIe总通道数提升明显。更重要的是,不锁处理器倍频。

这意味着,只要是B系列的主板,你就可以用上一些能改善游戏体验的设备。比如说,PCIe4.0SSD(可以加块游戏载入速度啊)。只要你的CPU体质稍微好一些,你可以手动超超频,或开启PBO,都能得到一点游戏性能提升。

而且,经过一二代Ryzen主板的经验积累,主板产商对500系主板的设计明显成熟了许多,不单体现在功能的增加上,对处理器运行稳定性的增加也是有目共睹的。在一二代主板上,可能会出现当CPU频率不稳定时,主板自动将内存频率设定在2133MHz上,甚至一些主板可能都不支持Windows10的Tickless Kernel,至少,在500系主板上很少看到相关的反馈。

内存

是的,Ryzen 三代对内存的兼容性依然不如intel,但是,对高频内存的支持是比Intel完善的。并不是因为二者的内存控制器之类的设计有什么差距,而是Intel给自己设定的束缚——如果是用B系列或H系列主板,即便是i7、i9的最高内存频率也只有2933MHz,如果是i3、i5,就只有2666MHz了。Intel,拜托,这个限制得是不是有点低啊。

另一方面是,Ryzen 三代的性能严重依赖于内存频率和内存延迟(就是CL15、CL17之类的参数)。好坏内存之间,像战地V这样的游戏,可以照成十几帧的差距。

虽然超频是容易了,但相比Intel,Ryzen 三代还是需要你多花一点钱在内存上。

优化

你可能想象不到,操作系统和游戏的优化对游戏体验有多么重要。最简单的例子就是主机游戏,明明天生一副熊样,但干起活来就是个强人。

优化问题中比较突出的几个是

  • 对CPU核心的调度问题:由于采用了多CCX的方案,CCX之间的通信是一定的时间的,如果游戏在运行时,调度的是不同CCX上的核心,运行效率会低于调度单个CCX核心。(一般一个CCX上有8个核心,但可以做屏蔽做减法)
  • 游戏对多线程的适配问题:要知道2017年前,i7级别的CPU还是4核心8线程啊,Ryzen 三代的中端产品,Ryzen5 3600都有6核心了。给予游戏引擎产商和游戏开发公司的优化时间并不多。目前很多游戏对单核性能的依赖程度还是很高,在这方面,Ryzen三代的确存在着一些差距。不过,你可以尝试着在BIOS中关闭超线程,可能会对你当前的游戏表现有实质性的提高。
  • 系统的调度问题:这个自己调整电源计划就可以解决,调到高性能计划后,就可以关闭系统的“Core Parking Off”,这一功能可能会让CPU进入低功耗状态。
  • 还有一点,来自经验,可能有误——游戏厂商的调教偏好问题:以CS:GO为例,这个游戏感觉明显偏向Intel处理器。Intel和AMD的处理器在某些方面存在着各自的标准,比如说指令集,倾向哪方,为哪方的特性做专门优化,都会造成二者的性能表现差异。

总结

不论价格,不论往事,就论AMD当代CPU的游戏性能——行,很行。不要问值不值得买,问就是买。