每当有人问CPU应该选择哪个时,总是被CPU梯子弄得面目模糊。
是的,CPU梯形图可以大致区分每个CPU的综合性能差异,但我们需要更明确一些。
CPU是什么,——中央处理器。也就是说,不管这台电脑做什么,她都要掺双脚,不像显卡,如果不玩游戏不精炼,就不挖矿,要睡觉。(莎士比亚)。
所以CPU负责的事情就肯定少不了,比如游戏、渲染、办公、修图画图、视频剪辑等等,绝大部分人只能用到其中几个方面,所以一个综合性能排名显然没法做详细区分1.CPU性能怎么区分
CPU是有很多个核心的,比如6核,8核等等,所以CPU性能万变不离其宗——单核性能以及多核性能,单核心性能看频率,越高越好,还有IPC,这玩意儿能反应同频率下的性能,IPC越高越好,简单一点
单核心性能=频率 × IPC
你5G频率,但是IPC很低,我可能只用4G频率就能把你干趴,参考AMD被吊打的时候5.0G的FX9590。另外这个IPC没有具体数值,只有我比你高15%这种相对数值,或者如SPEC机构人为定下的数值,我们这里用相对数值
多核心性能就好办了
多核心性能=核心数×单核心性能+超线程
其中超线程方面,AMD一个超线程相当于0.3个核心,比如R7 3700X的8核16线程,相当于8+8×0.3=10.4个核心。而英特尔那边一个超线程相当于0.25个核心,比如i9 9900k的8核16线程相当于8+8×0.25=10个核心,但这个方法不严谨,换了架构这个超线程销量就不一样了,比如英特尔12代换大小核后什么情况就不得而知,不过目前可以用一用,那么计算一下(这地方之前搞错了,感谢评论区提醒)
3700X是zen2架构,9900K是skylake架构,3700X的IPC比9900K高6%左右,频率方面3700X全核心频率就算4.2G,而9900K是4.7G,那么
单核性能
3700X:4.2×1.06=4.452
9900K:4.7×1=4.7
有点差距
多核性能
3700X:4.452×8+8×0.3=38.016
9900K:4.7×8+8×0.25=39.6
差距很小
在一些软件如R20,这软件对AMD友好,3700X就比9900K强。再如V Ray,这软件对英特尔友好,9900K就比3700X强
功耗,3700X差不多是9900K的一半
价格,目前无从谈起,首发价格9900K贵一倍
来,这下掰扯明白了吧,谁好谁坏,这不是一锤子的事儿,各人的评判标准不一样,现在你再回去看网上的互撕言论心里应该就有B数了,他们的矛盾点,论点什么的应该就一目了然,咱不去掺和这种烂事儿,看透一切
不同应用对单核心和多核心的要求也不一样。另外,现在的CPU发展来说,多堆几个核心会带来极为明显的多核心性能提升,提升个100%不是事儿,但是提升单核心性能就困难的多,一般提升个15%就要费很大劲
比如天梯图上的3990X,她是64核128线程,但是单个核心性能不如16核32线程的5950X,所以碰上吃多核性能的应用,比如渲染,那么3990X会呈几倍优势吊打。但是遇到吃单核心的应用,比如网络游戏,5950X至少会比3990X强20%+,部分网游如LOL可能会帧数翻倍
所以3990X排那么高,无非就是多核心应用比你强几倍,单核心应用比你弱个30%,综合起来比你高很多。但如果我们需要单核心性能,那我们肯定不能买3990X,贵还不好
2.Intel VS AMD
不像手机SOC有高通、海思、联发科、紫光展锐、三星、苹果等等很多阵营,主流民用X86这边几乎就剩英特尔跟AMD了(其实还有兆芯),咱们来康康她们有什么本事
2.1 英特尔
老牌劲旅,X86掌门人,过去十年把AMD按地上摩擦,招牌是酷睿系列,目前最新的是11代酷睿,在售的主流型号是10代跟11代,名字怎么看想必大多数人都知道了吧。。。
注意这个i3/i5/i7/i9不是代数,是定位,跟华为手机的Nova、P、Mate系列类似
另外,关于后缀,那些Y/P什么的你不用管,很少。M/Q/H那些你也不用管,那是移动端,笔记本上的,台式机DIY一般不会买那些,就看下面三个
F:带F后缀的没有核显,不带的就有。比如i5-11400f没有,i5-11400就有
K:带K后缀的可超频,不带就不能超,比如i7-11700k就可以,i7-11700就不行
KF:你懂的吧,能超频但没核显,比如i7-10700kf之于i7-10700k之于i7-10700
Intel桌面处理器规格表
但你要说,为什么i7-11700k跟i7-10700k都是八核心,频率都差不多,怎么11700k还更强?这就牵扯到上面说的IPC了,11代相比10代改进了微架构,处理效率更高,IPC也高,所以同样8核,同样频率,11700K不管是单核心还是多核心性能都强于10700K。但是你看10700K和9900K,她俩几乎一样,也就10700K削了die,散热好一些
性能上,11代相比10代,单核心性能提升不小,多核心性能方面,因为i9-11900k缩成8核16线程,相比10核20线程的i9-10900k,虽然IPC提升了20%,但是少俩核,多核性能顶多干平,11代的i9跟i7都是8核16线程,i9频率高一点点,价格贵了一半,所以i9全家如果不大幅度跳水,毫无购买价值
另外英特尔这边带K后缀的处理器是可以调ring bus总线频率的,英特尔的cpu内部核心之间是由一个叫ring bus总线的东西连接起来的,也叫环形总线,一个环把各个核心串起来,而这个环挂的核心越多,受延迟变高等的影响性能就会越低,一般12核以后就会严重拖累cpu整体性能,这也是英特尔目前堆核难的问题。这个总线频率越高传输效率越高速度越快那用大腿想想也知道,而拉高ring bus频率,这不就相当于提升了ipc,也就是核心频率同频性能嘛。一般ring bus频率比核心频率低0.3左右,所以带k cpu超频,可以是主频+ring bus频率双提高,这样频率+ipc都有提升
但是11代酷睿除了11900K外默认ring频率很低,对网游极不友好,想调ring频率需要K后缀CPU+Z590/Z490主板,这样成本就又上去了
而且k后缀的u想超频必须配合z490/Z590主板
功耗方面,碍于14nm,11代、10代功耗全都不小,但是发热问题不是很大,她们内部做了削薄处理,热量大但是容易散出来,不过像i9-10900k、i9-11900k这种。。。功耗实在是太大了,再削die好也不好办,直接顶级散热干上完事儿
2.2 AMD
比英特尔小一岁,也是老牌劲旅,之前被英特尔摩擦了10年,现在缓过气了,开始全面反击。招牌是锐龙系列,最新的是4代锐龙,在售的是3代和4代锐龙,锐龙怎么看和酷睿如出一辙
AMD全系可超频,关于后缀
X:官方特挑版,出厂频率比没X的更高一点,但是没X的可以手动超到近似频率
G:带核显版,跟英特尔不一样,不带G就是没核显
要注意一下这个代数,3代锐龙是锐龙3000系列,但是4代锐龙是锐龙5000系列。原因在于AMD想把APU和CPU的名称统一起来。在AMD这边,带核显的CPU都叫APU,包括G后缀以及笔记本CPU,都叫APU,它俩是一样的,然后APU代数命名是大一号的
但要注意,目前主流的3代APU是不如正统锐龙3代的,比如R7-4750G,她的三级缓存砍了一大半,导致IPC比R7-3700X至少低了10%,笔记本上的4代锐龙APU比如R7-5800H的IPC也比台式机上的R7-5800X低了不少
Zen3相比Zen2的19%的提升是AMD自己测的,不是以往主流的SPEC得分结果,所以这个19%是实打实甚至过于保守了点,而Zen2的IPC相比英特尔10代的Skylake高了有6%左右,所以两家最新款相比,11代酷睿IPC依旧低于4代锐龙
这下别再问我谁谁谁好了,做个乘法加法明明白白
AMD这边,她的核心互联方式是IF总线,也有频率,不同的是,AMD这边全员可调IF频率,而且搭配B系列中端主板就可以
然后,AMD这边全员可超频,搭配个B系列主板就可以。。。
功耗方面。。。锐龙3代4代基本上是英特尔同规格竞品的一半就完事儿了,即使是16核的R9-5950X,功耗也不会高于8核的i9-11900k。其中11代酷睿加入了AVX 512指令集,如果关掉这个指令集的话功耗会好不少,如下图的AVX2标识就是关了AVX512,但跟AMD比。。。。
但是温度情况两家不说半斤八两,至少AMD绝对不算好,7nm热密度高,功耗低但是散不出来,你上多好的散热器基本上温度都不算低,英特尔那边诸如i5-11400、i5-10400这些主流佛系CPU其实功耗算不上多高,外加削了die,非常好压
2. 一些补充
1. CPU不太容易坏,可以考虑淘宝散片。散片就是大代理找厂家批发的,没有包装,没有官方保修的型号,但是便宜,然后淘宝店家给一年保修,预算不太够可以考虑,但是近些年CPU功能越来越复杂,功耗越来越大,坏掉也不是不可能的事儿,我就坏过一个10400F
2. 11代酷睿因为14nm产能不足涨价了,之前性价比很高,现在一般般,倒是10代还不错
3. 不要迷信超频,资本家不可能白送你性能,你能超动频说明你运气好摸了个体质还行的,而且超频幅度也不会很大
4. 三代锐龙现在很香,四代锐龙现在很强,有便宜的有溢价的,这价格定的可以说很强,现在产能上来了,四代锐龙大概率要降价
关注二品熊,小熊带你了解更多主机配置