【【【前言:八核依然是玩家首选,尤其是加上“X3D”之后】】】
众所周知,由于近年来以AI、视频编辑、网络直播为代表的生产力需求高度繁荣,所以在很大程度上影响到了PC CPU的设计思路。特别是对于那些最高端的家用旗舰CPU来说,它们现在普遍拥有十几个、甚至二十个以上的核心数量,明显更偏向以大量任务同步执行为典型特征的生产力应用。
但问题在于,超多核的旗舰CPU除了用于“生产力”之外,是不是打游戏也一定表现更好呢?答案其实是否定的。这主要是因为市面上的主流价位段CPU至今依然停留在“6核起步”的阶段。所以大家可以看到,目前绝大多数的PC游戏,还是会设计为针对6核、或者至多8核CPU进行优化,因此更多的核心数量在游戏场景中,许多时候是起不到加成作用的。
不仅如此,过往的经验也告诉我们,生产力应用和游戏对于内存子系统的性能需求,实际上是有着极大区别的。其中生产力软件往往对内存大小有着绝对的需求,而在“更大内存就更好”的前提下,增大内存带宽(就是提高内存频率)会带来显著的性能提升。
但游戏就不是这么回事了。一方面,游戏并不会像生产力软件那样,无止境地消耗内存容量。另一方面,比起绝对的内存频率,游戏往往更依赖于整套系统的内存延迟表现。
正是基于这样的判断,AMD方面自2022年开始推出“X3D”系列消费级PC处理器。它们的最大特征就是在CPU上增加了一颗额外的大容量3D V-Cache缓存,相当于在L3 Cache和内存之间再增加了一层缓存池,从而可以显著改善整个CPU内存子系统的延迟表现。同时X3D系列CPU发布至今,也确实一直是以八核版本作为主推型号,由此也不难看出其专门面向游戏玩家、主打游戏性能的产品定位。
于是在时间来到2024年年底,当AMD再一次更新他们的“X3D”产品线时,首先面世的也依然是一颗具备八核心设计、专为游戏玩家而生的“游戏神U”锐龙7 9800X3D。
【【【产品解析:全新底置缓存设计,首款可超频X3D锐龙】】】
由于此前我们三易生活已经做过锐龙9000系的首发评测,所以对于Zen5架构的设计变化这次就不再赘述,有兴趣的朋友可以参看《AMD锐龙7 9700X首发评测:加量降价、这次是真能赢》。今天我们主要来讲讲锐龙7 9800X3D在缓存设计方面,相比以往“X3D”型号的一些变化。
根据AMD方面的说法,9800X3D使用的V-Cache缓存颗粒在制程和运行频率方面,相比于前代7800X3D并没有太大的差异。
7800X3D的开盖照片,可以看到CPU硅片上方覆盖了V-Cache缓存
但如果大家有拿到9800X3D的裸片、或是自己给CPU“开了盖”就会发现,新CPU看起来的样子与7800X3D似乎有着很大的不同。因为将不会看到7800X3D上那个叠在CPU核心上方的缓存芯片,9800X3D的CPU核心“看起来”与9700X似乎没什么区别。
然而大家都知道,所谓“V-Cache”就是因为它采用的是垂直(vertical)堆叠的方式与CPU进行连接,如果9800X3D的额外缓存不再堆叠到CPU上方,它又会跑到哪去呢?
是的,这就是Zen5这一代X3D CPU真正改进的地方了。根据AMD公布的信息显示,在锐龙9000系列的X3D型号里,新的V-Cache缓存被放到了CPU晶圆的下方,也就是“夹”在了CPU芯片和底部塑料基板中间,并通过TSV硅穿孔技术与CPU进行连接。
这会带来了什么好处呢?简单来说,它使得CPU的CCD模组顶部不再有“遮蔽”,可以与其他的非X3D型号一样,通过导热材料直接将热量传导到顶盖上了。正因如此,可以看到锐龙7 9800X3D不仅大幅提升了默认的基频与睿频频率,更是首次打破了“X3D处理器不能超频”的束缚,出厂即解锁倍频,允许玩家进一步挖掘其游戏性能的潜力。
【【【平台介绍:高频内存不是必须,但它确实会有额外优势】】】
接下来我们来聊聊此次使用的测试平台。
首先,核心当然是锐龙7 9800X3D,我们为其搭配的主板是目前技嘉的次旗舰AORUS X870E Master。这是一款在供电散热、以及外围配置上,在同级产品中比较出色的主板。
同时我们为这颗CPU搭配了一对芝奇的DDR5-7600内存,单条16GB、组成总容量32GB的主流配置。需要注意的是,AMD方面其实建议消费者使用6000MHz的普通DDR5内存。因为在这个频率下,Zen5的内存控制器(IOD)可以跑到3000MHz的主频,让内存得到不错的延迟性能。如果在此基础上再提升内存频率,由于分频机制的存在,内存的延迟表现就可能反而会退步。
不过这并不意味着9800X3D不适合搭配高频DDR5内存,因为根据AMD方面公布的信息,在使用“频率足够高”的DDR5超频内存时,高频率带来的大带宽优势,最终还是会让游戏帧率得到一定程度的提升。只不过在他们看来,由于X3D处理器本身就有足够大的额外缓存,所以这就使得它对于内存带宽的需求本就比其他的消费级CPU更低。在这个基础上,如果发烧友(比如我们)愿意使用高频内存换来更高一点点的游戏性能,当然是可以的。但出于性价比的考量,大家在9800X3D的内存搭配方面,其实是可以更偏省钱一些的。
除了内存方面的需求比较特殊一点之外,其他方面9800X3D就没有什么特殊的注意事项了。我们也是按照目前高端游戏PC的常见方案,为其搭配了RTX4080 Super独显,以及英睿达的T705 PCIE5.0 SSD,以便充分地发挥整套平台的图形和存储带宽潜力。
【【【游戏实测:所有游戏均有压倒优势,最低帧尤为显著】】】
接下来,我们就直接进入对锐龙7 9800X3D的游戏性能实测。考虑到如今的市场情况,我们为9800X3D找了两个“对手”,分别是上代的酷睿i9 14900K,以及不久前刚发布的酷睿Ultra 285K。为了确保对比的公正性,这三款平台我们均使用了相同的DDR5-7600高频内存、相同的PCIE5.0 SSD,以及搭配相同的RTX4080S显卡。
第一个测试项目是《最终幻想14》7.0版本的Benchmark。在1080P分辨率、最高画质设定下,两款酷睿平台的成绩区别不大,14代酷睿i9或许是因为主频和线程优势,分数反而比Ultra9略高一点,但锐龙7 9800X3D就与两者拉开了比较明显的性能差异、最高达到了16.8%。
接下来,我们测试了了《永劫无间》这款以动作、武打为核心的吃鸡类网游,与《最终幻想14》相比,帧率差异对于玩家体验的影响会更为显著。从结果来说,这三套旗舰平台都能将这款游戏跑到240FPS以上。其中,9800X3D的平均帧率最高、达到了310FPS,相比于平均帧率最低的Ultra9 285K领先接近30%。
在更多玩家喜闻乐见的《DOTA2》里,我们将1080P分辨率的画面特效拉满。由于此时显卡的压力并不高,所以CPU性能的差距就会变得更加明显。在这套RTX4080S+高频内存的平台上,此时9800X3D的游戏性能比14900K大幅领先30%、比Ultra9 285K更是高出了50%以上。
接下来进入单机游戏环节。首先是负载较低、但画面单位很多的基地建造类游戏《Riftbreaker》。值得一提的是,这款游戏虽然体量不大,但是对最新的画面标准、显卡支持得相当积极,因此这也意味着它比较适合用于这些新平台的测试。从结果来说,在1080P中等分辨率、高画质de 设定下,9800X3D再次显示出了统治性的实力,它的平均帧率比14900K大幅领先高达42.8%,相比285K更是超出了多达54.3%。
在竞速游戏《F1 22》中,由于这也是个从一开始就主打高帧率、且画面相对来说元素没那么多的游戏,所以在1080P分辨率的设定下,三套平台之间也体现出了较大的帧率差异。可以看到,9800X3D在这个游戏中的帧率比14900K大幅领先34.7%,比285K更是呈现出了碾压级、高达55.7%的帧率优势。
接下来,我们测试了两个负载相当高的游戏,分别是《地铁·离去》和《赛博朋克2077》。
结果不得不说有点让人大跌眼镜,但在某种程度上也在意料之中。专为游戏优化的锐龙7 9800X3D在这两个高负载项目中“大杀四方”,无论平均帧、还是最低帧都大幅领先其他平台。其中在《地铁·离去》当中,9800X3D的实测帧率比14900K领先大约10%、比285K大幅超出29%;而在2K分辨率的《赛博朋克2077》里,9800X3D的最低帧率甚至已经接近285K的两倍之多,比要比14900K高出20%。
我们还将所有的游戏测试成绩汇总为上述表格。不难看出,锐龙7 9800X3D在游戏实测中均大幅领先酷睿i9 14900K和酷睿Ultra9 285K,尤其是后者目前可能还存在一定的优化问题。同时这也说明X3D CPU的超大缓存在经历了三代的发展后,如今已经取得了足够高的行业重视程度,所以能够在更为广泛的游戏里表现出性能优势。
【【【理论性能和超频:大缓存拔高浮点性能,简单超频就能有提升】】】
看完了锐龙7 9800X3D的游戏实测表现,接下来我们来对它的部分常规性能设计进行一些探究。
首先从CPU-Z显示的基本信息可以看出,锐龙7 9800X3D默认的峰值主频是5250MHz,同时它的V-Cache虽然实际上是“外挂”的额外缓存,但在软件中会被识别为三级缓存的一部分,而不是四级缓存或eDRAM。
在CPU-Z的简易跑分中,9800X3D的单核成绩与主频高10%的前代旗舰7950X相比,几乎已经没什么区别。它的多核成绩更是达到了前代16核旗舰7950X的53.5%。考虑到新的八核X3D CPU在默认主频上并不占优,所以这只能解释为新架构在多核效率上的提升。
锐龙7 9800X3D内存子系统测试结果
锐龙7 9700X内存子系统测试结果
接下来,我们使用AIDA64考察了9800X3D的内存子系统。作为对比,还放上了之前锐龙7 9700X的跑分截图。可以看到,9800X3D的L1、L2和内存带宽,基本都与9700X区别不大,但L3缓存带宽更低一些。这也再一次说明,这一代的X3D缓存在逻辑上是真的与CPU内部的L3缓存“融为一体”了。
AIDA64 CPU指令预测性能
AIDA64 CPU照片编辑模拟性能
这样的设计会带来什么好处呢?简单来说,比起那些将外置缓存识别为独立“L4 Cache”的CPU,9800X3D的缓存策略就意味着它不那么依赖第三方软件的针对性调校。同时在一些对内存子系统整体带宽、延迟有着更明显依赖的非游戏场景,这款新的大缓存八核CPU也能凭借自身独特的设计,发挥出比肩、甚至是胜过16核或24核竞争对手与自家前代旗舰的性能水平。
正如我们在前面已经提到的那样,锐龙7 9800X3D也是有史以来第一款解锁倍频的X3D CPU。我们用AMD的“RYZEN MASTER”就可以对其进行自动超频调校,这款程序会根据当前的散热、供电情况,自动确定一个相对安全的超频幅度。
可以看到,在一番简单的操作之后,我们手头这颗锐龙7 9800X3D的峰值主频就提升到了5425MHz。
超频后的内存子系统跑分,可以看到内存和L3延迟大幅降低
从此时的内存子系统实测来看,超频后9800X3D的整体缓存和内存延迟明显降低。对于本就主打缓存性能优势的它来说,超频带来的延迟改进很可能比单纯的主频提升更加重要。
【【【总结:再次游戏性能称王,X3D或将影响到整个行业的未来】】】
前段时间,在完成了AMD Zen5架构的首测之后,我们三易生活曾经指出,Zen5架构这次显著强化了AVX512以及超线程性能,而这种设计思路“恰好”对应了竞争对手在这两个方面的退缩,显示出AMD方面近年来取得了市场成功之后,在产品设计方面变得更具“野心”,更积极抢占高端生产力用户的倾向。
不过尽管Zen5在架构层面变得更大胆和更偏专业用途,但他们显然并没有忘记过去这些年来游戏玩家和普通用户对于自己的支持。所以我们才会看到诸如锐龙5 9600X、锐龙7 9700X,以及锐龙7 9800X3D这样,明显更偏玩家喜好的新架构CPU接连亮相。
更有意思的是,其实大家都知道,Zen5 X3D CPU并不只有9800X3D这一款,但AMD选择了让原生八核、为游戏专门优化的锐龙7“先行”。并且它从一开始就展现出了压倒性的游戏性能优势,特别是在各类游戏实测的最低帧表现上,轻松打平甚至是碾压了竞争对手核心数更多的旗舰平台。特别是再考虑到它三千多元的价位段,却能够胜过竞争对手四五千元的旗舰产品,也不得不让人感叹AMD这次在游戏向DIY市场又狠狠地赢了一把。
所以这说明了什么问题呢?一方面,这表明尽管Zen5这一代从架构上来说,似乎是有意强化了高负载并发程序的表现,但AMD并没有“厚此薄彼”,他们依然维持着对于主流游戏适配的重视,并且在最新款的X3D CPU里,再一次证明了自身对于“旗舰游戏CPU”的统治地位。
另一方面,从这一代锐龙7 9800X3D的表现不难发现,X3D缓存在AMD CPU的架构和功能组成中已经日渐成熟,它已然有了从“小众特化产品设计”逐渐转型成为AMD CPU普遍特色功能的潜质。而伴随着未来必然会出现的X3D缓存普及化,这种由AMD首创,并坚持多年加以完善的CPU设计,就可能会对未来的整个行业造成更加深远的影响。当然,到了那个时候,目前的X3D CPU也自然很有可能会反过来受益于新的软件适配与驱动优化。毕竟,“战未来”一向都是AMD的优良传统。