6核12线程和8核8线程哪个好(两者对比优劣势)

随着AMD、英特尔两大处理器产品技术的发展,以及两者竞争的加剧,在近几年来市场上出现了一些新类型的产品。比如AMD方面,为了相对同价位的酷睿i5处理器更有竞争力,推出了增加SMT技术,具有6核心12线程配置的锐龙5系列处理器。英特尔方面酷睿i7首次出现了去掉超线程技术,但增加了核心数量的8核心8线程酷睿i7-9700K。

尽管这两类产品的定位不同,但它们的出现也给消费者带来了一个新的思考。一个是线程多,一个是核心数要稍多一些,那么谁更强,谁更值得购买呢?为此,本刊特别进行了一次有趣的测试:锐龙5 3600X VS.酷睿i7-9700K。

CPU价差1000元!是要6核心12线程,还是选8核心8线程?

8/8 OR 6/12?两款参测产品简介

6核心、12线程新品 锐龙5 3600X

锐龙5 3600X隶属于AMD最新推出的第三代锐龙处理器,它采用了TSMC台积电7nm生产工艺,将晶圆密度提高了2倍,在相同性能下,功耗可以降低一半,而在相同功耗下,性能较前代产品可以提升25%。其采用的最新Zen 2架构则在处理器内部进行了大幅改良,使用了新的前端架构。

CPU价差1000元!是要6核心12线程,还是选8核心8线程?

如加入TAGE分支预测器、更精准的指令预取功能,优化了指令缓存,同时将微操作缓存从2KB提升到4KB;在整数运算单元上,第三代锐龙处理器提升了数据载入和存储带宽,对数据载入和存储指令进行管理的AGU单元从两个提升到了三个,并提升了指令的每周期发射数。

在浮点运算单元上,它的快速内容创建性能提升了两倍,两个浮点运算单元采用256bit设计,不仅具有更大的吞吐量,同时也实现了对AVX-256指令的支持。此外浮点运算单元的数据载入和存储带宽提升了两倍,将使得数据的传输更具效率,并减少了与整数单元出现冲突的概率。经过以上改进,锐龙5 3600X的IPC (每时钟周期指令执行数)提升了15%。

此外,第三代锐龙处理器加入了新的缓存指令,使用了较前代处理器翻倍容量的三级缓存,如锐龙7 3700X的二级与三级缓存容量分别达到4MB、32MB,本次测试的“主角”锐龙5 3600X的二级、三级缓存容量分别也有3MB、32MB。其上一代同级产品锐龙5 2600X的二级、三级缓存容量只有3MB、16MB。更大的缓存容量可以提高数据的命中概率,从而带动游戏性能的提升,并减少内存访问延迟。

其他方面Zen 2架构还使得锐龙5 3600X支持最新的PCIe 4.0技术,从PCIe 3.0的每通道1GB/s带宽提升到每通道2GB/s,可以充分发挥出最新PCIe 4.0显卡与SSD的性能。由12nm工艺打造,集成内存控制器与PCIe 4.0控制器的IO芯片也大幅提高了处理器对高频内存的支持能力。在搭配X570主板的情况下,第三代锐龙处理器可支持的内存频率最高达DDR4 5000以上,而能有效发挥出内存最大性能的频率也达到了DDR4 3733。

CPU价差1000元!是要6核心12线程,还是选8核心8线程?

▲依靠7nm生产工艺,AMD成功提升了处理器的晶圆密度、能耗比,使得AMD处理器的功耗得到有效控制。

CPU价差1000元!是要6核心12线程,还是选8核心8线程?

▲锐龙5 3600X原装配备的是Wraith SPIRE散热器,其结构沿用以往原装散热器的铝挤型方案,在铝挤散热片正中塞入铜块。其性能比锐龙7系列配备的Wraith Prism RGB风冷散热器要差一些,需要超频的用户可以考虑更换。

应对竞争 8核心8线程的新i7

在第九代酷睿i7处理器上,英特尔虽然首次取消了大家熟悉的超线程技术,但却为它增加了两颗物理核心。如参与本次测试的酷睿i7-9700K采用了8核心8线程的配置,其单核睿频加速频率达到了4.9GHz,8核心睿频频率为4.6GHz。上一代酷睿i7-8700K则只有6颗核心,最高睿频频率也只有4.7GHz。

CPU价差1000元!是要6核心12线程,还是选8核心8线程?

我们认为:增加核心数的目的在于在一定程度上提升处理器的综合性能,但不能提升太多,以使第九代酷睿i9和酷睿i7处理器的多线程性能拉开差距。同时酷睿i7-9700K的三级缓存总容量虽然和酷睿i7-8700K一致,均为12MB,但由于核心数的增加,因此其每核心三级缓存容量的指标是有所下降的,从2MB降至1.5MB。

CPU价差1000元!是要6核心12线程,还是选8核心8线程?

▲第九代酷睿处理器最大的改进其实就是加入了钎焊散热,但在提升处理器的规格方面却并不积极,即便为酷睿i7增加了两颗核心,但也要砍掉它的超线程技术,就像挤牙膏一般,一小步一小步地提升处理器性能,这也使得酷睿i7-9700K缺乏竞争力。

其他方面,第九代酷睿处理器首次在硬件层面修复了一部分Meltdown熔断和Spetre幽灵漏洞,包括熔断变体3恶意数据缓存载入、L1终端故障,其他漏洞则仍然需要通过更新BIOS和打补丁的方式解决。

CPU价差1000元!是要6核心12线程,还是选8核心8线程?

我们如何测试

处理器:锐龙5 3600X、酷睿i7-9700K

主板:七彩虹CVN X570 GAMING PRO

英特尔Z390主板

内存:芝奇皇家戟DDR4 3600 8GB×2

硬盘:闪迪EXTREME Ⅱ 240GB

显卡:技嘉GeForce RTX 2070 SUPER GAMING OC 8G

电源:ROG THOR 1200W

在本次测试中,我们将主要测试6核心12线程设计的锐龙5 3600X,以及8核心8线程设计的酷睿i7-9700K处理器在性能、使用上有多大的差异。因此我们将首先通过专业的处理器性能测试,对比它们在多线程性能、单线程性能上的不同。接下来还会通过如7-ZIP压缩软件、TrueCrypt加密解密软件,以及V-RAY、HANDBRAKE等渲染、转码软件测试处理器在实际应用上的差异。当然,我们也会使用多款游戏来测试两个平台在运行各类游戏时的实际表现。

内存方面,根据我们的实际测试,两款处理器都可以轻松支持DDR4 3600内存。因此两个平台都会使用延迟在16-18-18-36设置下的DDR4 3600内存进行测试。考虑到两款处理器的定位不算太高,因此在整个测试中我们都会使用风冷散热器,在最后也会对比它们在发热量、功耗上的不同。

处理器性能测试

CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?

测试点评:从处理器性能测试来看,采用6核心、12线程设计的锐龙5 3600X令人惊喜,在CPU-Z多线程测试,《鲁大师》处理器测试中,锐龙5 3600X都较8核心的酷睿i7-9700K取得了小幅领先。而在CINEBENCH R20多线程渲染性能测试、SiSoftware Sandra处理器算术性能测试中,锐龙5 3600X虽然落后于酷睿i7-9700K,但幅度都不大。

根本原因在于SMT同步多线程技术可以提升处理器的运算效率,为每颗核心配备两套寄存器,在处理器中增加一个线程调度单元,将两个线程的指令序列分配到这两套部件中,相当于同时激活了两个计算线程。当一个线程因等待数据而处于停顿状态时,立即让另一线程执行任务,从而避免了处理器资源被闲置,提升了处理效率。因此在一些测试中,线程多的处理器甚至拥有展示没有SMT技术、核心多的处理器。当然在突出算力的渲染、科学运算中,核心更多的处理器还是有小幅优势。

实际应用性能测试

CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?

测试点评:在实际应用中的测试结果与处理器性能测试比较类似—在六个测试中,两款处理器是互有胜负。其中在TrueCrypt AES加解密、EXCEL期权方程式运算、7-Zip处理器压缩与解压缩性能测试中,锐龙5 3600X都取得了小幅领先,具有更快的执行速度。而在依靠核心数量、突出算力的V-RAY渲染测试,以及HandBrake、Foorbar音视频转码测试中,酷睿i7-9700K则有小幅优势。

游戏性能测试

CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?

测试点评:在支持AMD Vulkan API的《僵尸世界大战》游戏中,锐龙5 3600X处理器拥有非常突出的表现,则凭借先天的游戏优化优势,在运行帧速上领先酷睿i7-9700K达44fps。而酷睿i7-9700K虽然凭借更多的核心数量、更高的频率也在3DMark TimeSpy,以及其他游戏中获得了领先。不过领先幅度不大,在游戏中的平均运行帧速领先幅度均控制在3fps以内,用户在游戏体验中很难分别出差异。

功耗与发热量测试

CPU价差1000元!是要6核心12线程,还是选8核心8线程?CPU价差1000元!是要6核心12线程,还是选8核心8线程?

测试点评:从功耗来看,在低负载待机状态下,锐龙5 3600X平台的待机功耗要略高一些,但是在同时开启CPU、FPU、CACHE的AIDA64烤机满载状态下,核心数更多的酷睿i7-9700K功耗则要更高不少,比锐龙5 3600X多了约36W。锐龙5 3600X的平台功耗则仅仅只有151W。对于长时间在高负载情况下工作的电脑来说,锐龙5 3600X将更加省电。

温度方面,两款处理器在待机状态下都差不多,工作温度均在34℃~35℃左右。不过在满载状态下,由于AMD的7nm工艺大幅提升了晶圆密度,因此锐龙5 3600X的发热量、工作温度要高一些。如有预算,我们建议用户可以为锐龙5 3600X更换性能更好的散热器。

6/12 OR 8/8?到底该选谁

我们认为两款处理器虽然在价格上不是一个定位,但两款处理器在测试上的表现却值得各位消费者在购买前进行参考。从总体性能上来看,线程数的增多在一定程度上显然能弥补核心数量的不足,6核心12线程的锐龙5 3600X与8核心8线程的酷睿i7-9700K在性能上的差别很小,在一些压缩性能、加解密性能、金融运算性能,以及支持Vulkan API的游戏中,锐龙5 3600X甚至还能实现小幅领先。而酷睿i7-9700K虽然在转码,渲染、游戏等应用中拥有小幅优势,但这并不等于它就更值得选择。首先酷睿i7-9700K太贵了,太缺乏性价比。酷睿i7-9700K那2899元的售价比锐龙5 3600X贵了足足1100元,甚至比8核心、16线程设计的锐龙7 3700X还贵了400元。

从本刊2019年7月下刊的《真的能同时击败两位强敌?AMD第三代锐龙处理器、NAVI RX 5700系列显卡首发测试》文中,可以看到锐龙7 3700X的多线程性能则比酷睿i7-9700K强了不少—在纯粹比拼算力的SiSoftware Sandra处理器算术性能测试中,锐龙7 3700X的成绩达到287.41GOPS,比酷睿i7-9700K高了23.1%;在实际应用中,无论是视频、音频转码,还是图形渲染,酷睿i7-9700K也都不是锐龙7 3700X的对手。

举例来说,锐龙7 3700X的CINEBENCH R20渲染性能达到4965cb,领先酷睿i7-9700K达33%;锐龙7 3700X的Handbrake转码时间缩短至仅56秒,较酷睿i7-9700K的转码时间又降低了约10%,这么大的差距也是酷睿i7-9700K难以通过频率优势或者超频来弥补的。

诚然,酷睿i7-9700K在单线程性能、游戏性能上相对于第三代锐龙处理器仍拥有一定优势,但对于锐龙5 3600X的用户来说,如果需要追求游戏性能,如果真有两款处理器之间那1100元的差价,与其通过处理器来增加这2、3fps的帧速,倒不如把显卡升级到更高的档次。

如此次测试中所用的GeForce RTX 2070 SUPER售价目前在4399元左右,加上这1100元,用户完全可以购买一块综合性能提升约10%的GeForce RTX 2080显卡,这款显卡在不少游戏中都能将帧速再提升9fps~10fps,其现在的售价也就在5399元左右。一般而言,通过显卡升级带来的游戏性能提升要比仅依靠升级处理器来得多。

综上所述,我们认为如果您的预算有限,注重性价比,只是进行一般软件、游戏应用,那么6核心、12线程设计的锐龙5 3600X就可满足需求。如果需要多核心、多线程性能,那么像锐龙7 3700X、锐龙9 3900X这样的高性价比多核处理器则是更好的选择。

(0)
仰望辉煌。  的头像仰望辉煌。  

相关推荐

发表回复

登录后才能评论