AMD Ryzen 9 3950X天梯榜首测:以超强性能助力创作者
AMD在今年六月份台北电脑展上面正式发布了基于Zen 2架构的Ryzen 3000系列处理器,在当时就已经宣布了会有一颗名为Ryzen 9 3950X、定位是旗舰级的主流桌面平台处理器,它以105W的TDP水平集成了16个核心并且具备超线程能力。别以为16核心的配置会限制它的频率表现,实际上它的基础频率和加速频率都在一个较高的水平上,前者为3.5GHz,后者最高可以达到4.7GHz。在纸面发布将近5个月后,它终于要开卖了,那么这颗让人们等待了很久的CPU,它的实际表现到底如何呢?
主流桌面级平台的规格最强的Zen 2处理器
在跳票了两个月之后,AMD终于在前些天的秋季处理器产品线更新中宣布这款的3950X将于本月25日正式开卖,经过几个月的打磨,最终呈现在我们面前的Ryzen 9 3950X的规格没有一丝一毫的缩水,我们先来看看它的包装和真面目。
图赏
这颗旗舰级处理器干脆就没有附赠散热器,官方推荐使用240水冷来压制它,看来16核的发热状态还是不容小视的。
双CCD组成16核芯片
这里还是要简单讲一讲这颗Ryzen 9 3950X的内部架构。它基于AMD的Zen 2架构,内部有2块CCD+1块I/O Die通过MCN方式封装在同一块基板上,每块CCD上面集成了2个CCX,每个CCX都有4个Zen 2微架构的CPU核心,共享16MB的三级缓存,每个内核内建512KB的二级缓存,所以标称的72MB缓存是这么来的:512KB × 16 + 16MB × 4 = 72MB。
而Zen 2的内核微架构的具体细节由于篇幅限制,就不在此处进行再次解说了,想要了解的朋友可以阅读《AMD Zen 2架构优势在哪里?更大的缓存,更高的带宽,更灵活的扩展性》进行了解。
测试
测试平台与说明
我们选用了Intel目前已经正式上市的HEDT处理器中核心数最多的CPU——Core i9-9980XE——作为Ryzen 9 3950X的对比对象,两套平台除了CPU、主板和SSD不同外,其他部件均保持相同。
测试平台:
注:主板均使用最新BIOS,所有CPU设置保持默认状态,两套内存处于同频同时序。
基准性能测试
AIDA64缓存与内存测试
这是Infinity Fabric总线与Mesh网状架构之间的碰撞,由于Zen 2的架构特性,CPU内核想要访问内存需要通过Infinity Fabric总线去往I/O Die上面的内存控制器,在内存延迟上面会比不过老的环状总线,但是可以看到这种架构跟Intel从Skylake-X开始使用的Mesh网状架构的内存延迟不相上下,说明AMD的Infinity Fabric总线互联方案也是非常可靠且成熟的。
而Core i9-9980XE因为拥有四通道内存控制器,所以内存带宽上超越Ryzen 9 3950X这点是毫无悬念的,不过在内存延迟上面它跟18核的Core i9-9980XE已经站到了同一水平线上面了。
SuperPi看的就是CPU的IPC和频率,在这里Ryzen 9 3950X的总体水平基本接近于Core i9-9980XE。
由于Ryzen 9 3950X拥有更高的频率,所以无论是单线程还是多线程,均小幅领先于Core i9-9980XE,尤其是多线程方面的领先,可以说明AMD在超线程方面要做的更好,对CPU核心的利用更充分一些。
WinRAR是AMD的传统弱势项目,不过应该说是软件优化的问题,可以看到Core i9-9980XE的成绩同样不佳。
而7-Zip就好看很多了,Ryzen 9 3950X虽然在压缩性能方面打不过Core i9-9980XE,但是在解压缩方面却领先了一个身位。在这个项目上只能说双方互有胜负。根据7-Zip作者的解释,在使用大字典进行压缩时,7-Zip或者说LZMA算法对于内存性能(延迟与带宽)有比较高的要求,Ryzen 9 3950X相对于自家的3900X也只领先了一点点,而拥有四通道内存的Core i9-9980XE可以领先约50%。
Ryzen 9 3950X因为有着完整宽度的AVX 2执行单元,所以在支持AVX 2指令集的Sandra 2020处理器算数项目上面以更高的频率弥补了两个核心、四个线程之差,并成功领先3%~5%。不过在支持AVX 512指令集的处理器多媒体项目上输给了Core i9-9980XE,这也是没办法的事情。但是目前为止,AVX 512仍然还只被少数的应用所支持,AVX 2用的更为广泛一些。
创作能力测试
x264以及x265是两个老牌开源编码器,应用相当广泛。在我们这个老版本的x264中,Ryzen 9 3950X用更高的主频领先了10%,而在x265测试中,领先幅度则进一步被拉大到24%,这可能也是老版本x265没有对AVX 2指令集进行足够的优化造成的。题外话,我可能会在未来对新老版本的这两个编码器进行性能对比。
Corona是一款可以在3DS MAX以及Maxon Cinema 4D等软件中使用的高性能照片级高真实感渲染器,比较偏重于处理器的线程数,所以Core i9-9980XE在这个项目中领先Ryzen 9 3950X有14%左右。
POV-Ray是一款基于光线追踪算法的3D图像渲染器,它利用CPU来进行光线追踪,这里跑的是它的内置Benchmark,无论是单线程还是多线程,Ryzen 9 3950X在这里都取得了明显的领先,可以认为是主频优势。
Blender是一套很火的3D图像工具集,它对于多线程的优化相当好,不过Ryzen 9 3950X凭借着频率优势仍然跑赢了Core i9-9980XE。
CINEBench R15版本的计算压力没有R20版本来的那么大,不过我们还是测试了R15版本的成绩用于给读者提供参考。可以看到,无论是R15还是R20,Ryzen 9 3950X都有着不小的领先幅度。
令我们感到惊喜的是,Ryzen 9 3950X在Adobe Premiere Pro中的表现相当亮眼,以8K分辨率实时预览序列时与Core i9-9980XE不相上下,但是在导出时却发挥出了自己的主频优势,领先幅度有10%左右,如果是在实际应用中,可以为用户节省更多的导出时间。
游戏性能测试
虽然这两套平台基本上面向的都是专业级用户,但考虑到还是会有高端游戏用户会选择它们,我们仍然对两套平台的游戏性能进行了测试。需要说明的是,在进行游戏性能测试时,我们在将分辨率保持为1920x1080的情况下,将游戏的各项图形特效配置尽量降低,将性能的瓶颈尽可能的落在CPU上,从而更好的体现出两颗CPU在游戏性能上的差距。
3DMark的物理测试是CPU游戏测试中必跑的,DX 12的Time Spy中Ryzen 9 3950X与Core i9-9900XE的差距并不明显,而在DX 11的Fire Strike中,Ryzen 9 3950X就以更高的主频拉开了差距。
由于GTA V游戏中存在隐藏的锁帧所以成绩仅供参考。在《全战:三国》中,Core i9-9980XE出现了帧数异常的情况,在多次测试中均可以复现该问题,所以我们认为游戏对于Skylake-X的架构存在优化问题,而在Ryzen 9 3950X上面没有出现这类问题。
可以看到,在瓶颈落在CPU上之后,测试的5款游戏中,两边的平均帧成绩都基本相同,而Ryzen 9 3950X在绝大部分游戏中拥有更稳定的表现,尤其是在CS: GO中,在平均帧差距不大的情况下,它的最低帧要高出不少,这说明它的帧率变动幅度更小、更稳定。
温度与功耗测试
在这个环节中,我们仍然保持主板的默认设定不变,测试中使用软件记录CPU Package在桌面待机下的稳定温度,而功耗则是通过电源的实时功率显示进行读取。
在桌面待机状态下,两颗CPU的温度相差不大,毕竟现在处理器的节能技术都还是比较靠谱的,不过Ryzen 9 3950X因为少两个物理核心,并且使用了7nm制程从而在待机功耗上面有一些优势。
由于时间非常紧张,本次测试没有进行拷机测试,将会在随后补上。
超频测试:CINEBench R20破万,还有潜力
最后,我们在短暂的时间中简单测试了Ryzen 9 3950X的超频能力。
在简单将倍频拉到44x,全核站上4400MHz的情况下,可以1.40V的电压稳定通过CINEBench R20测试,此时的测试成绩已经破万。
全核提频之后的Ryzen 9 3950X功耗与发热量大增,如果以这个电压配置进行AIDA 64的单烤FPU测试,会在平台功耗突破450W的瞬间撞到温度墙导致断电,显然我们的散热已经无法满足这颗16核CPU在更高频率下的需求了,但是如果有更好的散热条件,这颗处理器应该还有一定的提升空间。
总结:不负期待,新BIOS给力
从天梯榜上可以看到,Ryzen 9 3950X因为有着更高的单核加速频率,并且BIOS更新给予了更稳定的频率表现,所以它的单线程性能相对于Ryzen 9 3900X有着不小的提升,已经在很多项目中直逼Core i7-9700K。而多线程方面,由于比Core i9-9980XE少了两个核心四个线程,其多线程的综合水平我们判定与Core i9-9980XE不分伯仲,从测试成绩来看,软件的优化程度相当影响CPU的具体表现,在一系列AVX 2项目中Ryzen 9 3950X表现出了更好的CPU核心利用率,以16核32线程的规格将18核36线程的Core i9-9980XE挑落马下,但是在AVX 512优化项目比如Sandra 2020中,Core i9-9980XE就稳压了一头。
当然Ryzen 9 3950X的表现完全可以说是没有辜负众多等待着这款处理器的人们的期待,甚至可以算是一个惊喜了。它兼具优秀的游戏能力和完全不输给竞争对手旗舰级CPU的创作能力,毫无疑问,如果要选出一款目前主流桌面平台上面综合能力最强的CPU,那肯定是Ryzen 9 3950X。原本我在看到Ryzen 9 3950X的售价时还为它捏了一把汗,但是在测试完这颗处理器之后,我认识到,AMD确实有这个底气给这颗主流平台的顶级CPU定这个价,它在各类应用中都表现出了足以匹敌Intel HEDT平台旗舰级处理器的性能。
而对于Intel来说,在性能上面占不了优势,但是HEDT平台仍然可以在I/O方面完胜主流级桌面,Ryzen 9 3950X在性能方面再怎么硬气,也很难以24条PCIe 4.0通道撼动对手的44条PCIe 3.0通道,在扩展性方面还是处于下风的。甚至在Intel对下一代HEDT处理器进行降价后,你会发现目前CPU市场上出现了奇妙的事情,如果将双方的HEDT平台处理器看作是各自的上等马的话,那么现在Intel已经开始拿自己的上等马,也就是10代的Core X处理器来对位AMD的高端桌面级处理器——AMD的中等马,比如Ryzen 9 3950X和3900X这两款,而同样的事情在十年前发生过——AMD拿自己的高端K10处理器对位Intel的中端处理器,在同级别上提供更多的核心,风水轮流转啊。另外,Ryzen 9 3950X这毫不妥协的性能表现也让我越发期待起月底将要发售的第三代线程撕裂者了。
言归正传,对于需要很高CPU性能的创作者来说,Ryzen 9 3950X是一款非常适合你的处理器,它可以在同样价位上面提供非常强的创作性能,如果你对I/O扩展性要求一般,或者是受预算限制需要一台较低成本完成部分工作站级任务的PC的话,它是完全可以满足你的需求的,甚至还附带了相当不错的游戏性能。而对于需要一定多任务能力的游戏玩家来说,更便宜一些的Ryzen 7 3800X/3700X是你更好的选择。当然,如果你想追求极致性能与扩展能力的话,可以期待一下月底同期发售的第三代线程撕裂者的具体表现,而同时上一代线程撕裂者并没有停售。