|

楼主 |
发表于 2024-11-29 22:53:02
|
显示全部楼层
本帖最后由 chipset009 于 2024-11-29 23:02 编辑
不是这样,说来话长,多敲几个字,就算顺便给走过路过的消遣下吧。一句话总结就是:Intel技术落后,只能靠堆料弥补,副作用是功耗太大。
Intel的一个大核心和AMD的一个核心都跑一个线程时,同频下有差不多的性能表现,但是Intel的一个大核心是AMD的一个核心晶体管数目的2-3倍,更糟糕的是Intel超线程[一个物理核心当两个逻辑核心用,你可以近似的理解成一个人当两个人用]效率还低,Intel的超线程效率平均25%,AMD的却达到平局52%,这就意味着在同样的逻辑心数和主频时,Intel无论在耗电还是性能都会处于下风。
超线程毕竟不是真实的物理核心,在高负荷下[理解成工人需要每天24小时连轴转的干活]几乎没有任何性能上的提升,比如游戏。Intel显然很清楚这一点,于是就采取了迂回战术,晶体管可以少点,适当降低点性能,但总比超i线程强,这就是Intel的小核心,晶体管数目大约是自家大核心的25%,去对付AMD的超线程。
问题是Intel万年不变的环形总线,也就是所有核心都挂在一个圈上[可以理解成多个人共用一部电话],每个核心都需要先竞争这个总线,抓到总线后才能读写数据。这就不可避免地导致核心数越多,竞争总线的效率越低。考虑到小核心计算能力弱,Intel不能给小核心像大核心那样同等的带宽[抢电话的能力],否则会是悲剧[让能力弱小的人去挑大梁还了得],再考虑到总线上不适合挂太多核心[很多人抢一部电话使用多难啊],于是就给4个小核心相当于1个大核心的带宽。
小核心给的带宽低是因为先天计算能力不足导致的,但是抢总线耗费的力气可不小[绳子就那么粗,才不管你手大还是手小],这就导致小核心抢不到数据而空转耗电[该飙到4GHz还得飙到4GHz,只是做无用功而已]。于是这就是大家看到的情况了,13900K放开跑388W,14900K放开跑432W,13700K也得上300W[手里有的不妨跑下Prime95浮点数运算,如果烧坏鄙人可概不负责]。
AMD的单个核心集成的晶体管比Intel的单个大核心集成的晶体管少,由于超线程效率还更高,就无需要相当数量的核心就能达到Intel同档次CPU的计算能力,在和Intel的竞争中不仅成本低,耗电还更少。Intel使用了更多的晶体管,成本更高,需要卖更高的价格,良率更低[晶体管也有残次品,几十亿才凑够一个核心,这里面有一个坏的就得整个核心报废],耗电更多,发热更大[i9蓝屏死机崩溃等]。由于大小核心调度还出问题,对Intel的打击更是雪上加霜。
Intel无奈,宁可自己工厂无事可做,也去找台积电用3纳米[那价格目前只有水果用得起]给他代工Ultra处理器,采取了一系列断臂求生的做法[废掉AVX512指令集,砍掉超线程],希望能降低功耗。成品功耗的确大幅度下降,但是性能连自己的上一代[14代Core]都打不过。高的代工价格催生了高的售价[总不能亏本卖吧],低的性能让消费者敬而远之[除了猪头],一代又一代,代代挤牙膏,还总换主板接口,于是就走到了今天要破产被收购的命运...
Intel处理器技术落后的根本原因是前两任CEO都是搞财务的,舍不得花钱搞研发,很舍得花钱打广告、公关跑分软件作弊等等一系列下三滥的手段。技术能力强的工程师差不多跑光了,剩下大批的技术能力弱但擅长拉帮结派搞内斗人士留下来...
差不多就上面文字说得这样吧,不保证每个细节都准确无误。 |
评分
-
1
查看全部评分
-
|