矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: chipset009

大小核直接跪倒

[复制链接]
 楼主| 发表于 2024-11-29 20:43:38 | 显示全部楼层
jiachangchun 发表于 2024-11-29 19:33
这么多个CPU事啥意思啊

13700的升级版就是14700处理器,有8个大核心12个小核心,共20个核心。因为Intel 13700有16个核心(8大+8小)对标AMD 7900 12核心时,总体差距10-15%,于是到了14代就又添加了4个小核心,这样总体跑分和7900接近了,这就是你买到的14700。
回复 支持 反对

使用道具 举报

     
发表于 2024-11-29 20:57:24 | 显示全部楼层
chipset009 发表于 2024-11-29 20:43
13700的升级版就是14700处理器,有8个大核心12个小核心,共20个核心。因为Intel 13700有16个核心(8大+8小 ...

是不是可以理解成几个小CPU组成了一个大CPU,因为单个CPU的性能已经到物理极限了
另外图片里一共有28个CPU 啊
回复 支持 反对

使用道具 举报

     
发表于 2024-11-29 21:51:35 | 显示全部楼层
jiachangchun 发表于 2024-11-29 20:57
是不是可以理解成几个小CPU组成了一个大CPU,因为单个CPU的性能已经到物理极限了
另外图片里一共有28个CP ...

大核心支持超线程,小核心不支持,所以你的CPU有
8个大核心 = 16个逻辑CPU
12个小核心 = 12个逻辑CPU
一共 28 个逻辑CPU

所谓超线程就是一个CPU物理核心,原本只有一套执行单元(整数,逻辑,浮点,I/O,内存,加密,多媒体等不同的执行单元)
但因为CPU同时只做一件事,只有部分执行单元在工作,有大量其它的计算单元平常是空闲状态
为了充分利用这些空闲的计算单元,INTEL发明了个技术,虚拟出了另一个核心,两个核心共用一套执行单元
在两个核心执行不同的计算任务时,使用的执行单元不同。这样就可以使用很少的芯片面积达到提升并发性能的目的
对于操作系统来说,就是两个不同的逻辑CPU

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-11-29 22:53:02 | 显示全部楼层
本帖最后由 chipset009 于 2024-11-29 23:02 编辑
jiachangchun 发表于 2024-11-29 20:57
是不是可以理解成几个小CPU组成了一个大CPU,因为单个CPU的性能已经到物理极限了
另外图片里一共有28个CP ...


不是这样,说来话长,多敲几个字,就算顺便给走过路过的消遣下吧。一句话总结就是: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

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 18:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表