当前的位置:首页首页 > Pc技术 > 硬件配置
一张图看清酷睿处理器1~12代的区别
日期:2021-09-07 09:18:00 来源:头条 作者:小虫站长 次浏览
分享:

摘要:在古代,长子在一个家族中往往占据很重要的地位。继承皇帝位的一般是嫡长子,嫡次子只能当王爷。然而,在“酷睿”(英文名为:core)的王国里,长子却要靠边站,别说当王爷了,七品官都没有。

  前言

  在古代,长子在一个家族中往往占据很重要的地位。继承皇帝位的一般是嫡长子,嫡次子只能当王爷。然而,在“酷睿”(英文名为:core)的王国里,长子却要靠边站,别说当王爷了,七品官都没有。

第一个出生的靠边站(一张图看清酷睿处理器1~12代的区别)

  正文

  2006年,酷睿刚出生的时候,长子的名字叫CoreDuo(双核版)和CoreSolo(单核版),但它们却算不得第一代。

  为此,站长只能发明一个词语,将其称之为”0.1代“吧!这看起来有点蹊跷,然而奇怪的事情并未结束。

  接着,intel又推出了Core2Solo(单核)、 Core2Duo(双核)、 Core2Quad(四核) 、 Core2Extreme(至尊)等产品,多了一个“2”,这个2看起来很像酷睿第二代产品,但实际上别说第二代,就是第一代也不算,那么我们就暂时将其称为酷睿0.2代吧,台式机的酷睿产品就是从0.2代开始的,而0.1代只有移动版处理器。

  有没有0.3、0.4代呢?接着看。

  其后,

  2008年11月,酷睿i7诞生

  2009年9月,酷睿i5诞生

  2010年1月,酷睿i3诞生

  第一代酷睿i7,代表型号为i7-920,Bloomfield核心,上市日期为2008年11月,这又算不算第一代酷睿呢?

  intel的回答是:第一代酷睿处理器是从i5-655K开始,桌面代号Clarkdale,上市日期是2010年1月。

  很显然,按照intel的说法,i7-920也不能算第一代酷睿。(算成0.3代?)

  那为什么要从i5-655K开始呢?

  Clarkdale是首款32nm制程的处理器,也是首款整合GPU的CPU。(注:此时的GPU仍然是45nm,没有和CPU真正融合,是作为独立芯片放在CPU的旁边)。i5-655K是首批次发布的Clarkdale处理器之一。站长猜测,可能英特尔认为,之前发布的一众酷睿处理器,由于不是32nm,也没有图形核心就达不到“第一代”标准。

  这样划分确实感觉不太方便,绝大多数人哪里能分得这么清楚。

第一个出生的靠边站(一张图看清酷睿处理器1~12代的区别)

  对于第一个出生但不算第一代这个麻烦问题,我们采用化繁为简的办法:

  甭管它是什么工艺、有没有核显,

  把i3-XXX,i5-XXX,i7-XXX(其中XXX为三位数字)一律算成第一代i3\i5\i7,对应第一代酷睿。

  把i3-2XXX,i5-2XXX,i7-2XXX一律算成第二代i3\i5\i7,对应第二代酷睿。

  ......

  第N代i3\i5\i7,就对应第N代酷睿。

  这就简单多了!只需要看i3\i5\i7后面的数字就判断。

  如:

  i7-860,只有三个数字,属于酷睿一代。

  i5-4570,有四个数字,第一个数字是4,就知道它属于第4代酷睿,后面三位数称为SKU编码。(一般来说,SKU数字越大,性能越高,此规律在移动版有失灵的时候)

  i5-10400F,有五个数字,前两位10表示它属于第10代酷睿,后缀F代表无核显。后缀含义可参考文章《买个包子都要本科学历了》

  一张图看清酷睿1~12代(桌面版)处理器的区别:

第一个出生的靠边站(一张图看清酷睿处理器1~12代的区别)

  酷睿1~12代的区别

  解读:

  1、CPU微架构名称和核心代号的区别

  这两个概念相关但并不一样。通俗地说,微架构是晶体管的排列和连接方式。如果CPU是一栋大厦,则相当于砖瓦、钢筋的某种组合方式。基于这种组合方式可以建造类似的一些大楼,这些大楼使用的砖块大小、走廊宽度、窗户位置、周边绿化可能有些差异。但整体结构方式是基本相同的。为了区别这些差异,就要给这些大楼另外取个名字,即核心代号。

  因此,

  同一个核心代号的CPU,必定是同一种微架构。因此我们常常把XX核心代号称为XX架构,如:tiger lake隶属于willow cove微架构,可直接称为tiger lake架构。

  同一种微架构,可以有不同的核心代号。如酷睿六代(核心代号和微架构名称均为Skylake,工艺14nm)、后来的酷睿七代(核心代号Kaby lake, 工艺14nm+)、酷睿八代(核心代号coffee lake,工艺14nm++)、酷睿九代(核心代号Coffee Lake-R,工艺14nm++)和酷睿十代桌面版(核心代号Comet Lake,工艺14nm+++)都是Skylake微架构及其改进。

  2、Tick-Tock和“PAO”

  Tick-Tock是时钟的“嘀嗒”的意思。从2006年开始,英特尔开始实行Tick-Tock发展策略,每两年为一个周期,Tick年更新制程,Tock年更新微架构,交替进行。但这个策略进行到kaby lake就坚持不下去了。2016年3月,intel宣布发展策略改为“PAO“,即“Process工艺年-Architecture架构年-Optimization优化年”,三年为一个周期。从实际发展看,这个“优化”是一年又一年,sky lake架构从酷睿第六代开始,一直优化到了第十代。

第一个出生的靠边站(一张图看清酷睿处理器1~12代的区别)

  3、核心效率的“优化提升”

  一说到CPU的代数更迭,排在最前面的两个问题就是——制程提升了吗?IPC提升了多少?

  由于:CPU性能=IPC×频率

  所以,提升IPC,是改进性能的关键。

  IPC(Instruction per Clock):CPU每一时钟周期内所执行的指令数,通俗的说法是核心效率。

  在图2中,CPU的核心效率的优化提升是指在相同核心数量、相同线程数量、相同频率这个三个“相同”的基础上,每一代比上一代处理器提升的幅度。这如同两个人跑步,规定每人每秒只能跑5步(频率一样),比哪个跑得快,那么CPU的核心效率就相当于每步的长度。

  但是,落实到具体应用,这个差异是不同的。我们不可能把一大堆测试软件搬出来,简单地算个平均值。

  站长收集了大量数据,单核以CINEBENCH为主,多核以3DMARK FS和TS的CPU成绩为主,通过一定的算法得出“优化提升”的比例。这个数值和和官方的公布数据能基本吻合。具体的分析可参考站长另外一篇文章,这里只简单说说结论——

  在核心效率上,酷睿11代桌面版要略低于AMD ZEN3,但酷睿11代移动版要微高于AMD ZEN3。原因是酷睿11代桌面版采用的是Cypress Cove架构(14nm),并非11代移动版的Willow Cove(10nm),Cypress Cove不是简单地把Willow Cove改用14nm工艺生产所用的代号,因为空间有限,放大后刻不下,Cypress Cove肯定是有简化的,反应到效率上,就无法达到Willow Cove的高度。

  4、跳代现象

  “看数字断代数“的优点是简单,但和核心代号的对应关系有时候会失灵。intel的部分X和K处理器有“跳代现象”。

  如:

  i7-3970X,核心代号Sandy Bridge E,被划分到第三代,

  i7-4820K ,核心代号Ivy Bridge E,被划分到第四代,

  i7-5820K ,核心代号Haswell E,被划分到第五代,

  i7-6850K,核心代号Broadwell E,被划分到第六代。

  遇到这类处理器,其IPC要调减一代才行。

第一个出生的靠边站(一张图看清酷睿处理器1~12代的区别)

  平均提升幅度

  酷睿第二代进步最大,比第一代提升了20%。这是用二代对比Bloomfield来算的。

  第三代也出色,比第二代提升了10%。

  第五代比较特殊,台式机型只有两款i7-5775C、i5-5675C,搭配当时的顶级图形核心Iris Pro 6200,在核心显卡性能上风光了一把,但很难买到。

  第六代的sky lake架构是一棵常青树。

  第八代比第七代提升了核心数量。

  第九代是最不争气的一代,同等级的产品和八代相差不大。

  纵观从一到十代,平均提升幅度为5.5%。

第一个出生的靠边站(一张图看清酷睿处理器1~12代的区别)

  奔腾、赛扬的一二三四六七八九十代怎么区分

  首先我们要做一个限制,这里我们只研究酷睿核心的赛扬和奔腾。

  最早的赛扬发布于1998年,作为奔腾二代的简化版推向市场,出现了赫赫有名的Celeron 300A(频率300MHz) 猛超450MHz,此时酷睿还没出生。

  另外,在目前的奔腾和赛扬家族里,有些型号身体里流淌的并非酷睿血液,而是“凌动”。

  限定在酷睿圈子内划分代数,举例如下:

  酷睿一代(Clarkdale):赛扬G1101 奔腾G6950 在这一代中,赛扬和奔腾的型号很少

  酷睿二代:赛扬G530/G540,奔腾G860/G870

  酷睿三代:赛扬G1610/G1620,奔腾G2020/G2120

  酷睿四代:赛扬G1820/G1840,奔腾G3220/G3240

  酷睿五代:无桌面版赛扬奔腾

  酷睿六代:赛扬G3900/G3920,奔腾G4400/G4500

  酷睿七代:赛扬G3930/G3950,奔腾G4560/G4600(从G4560开始为双核四线程)

  酷睿八代:赛扬G4900/G4920,奔腾G5400/G5500

  酷睿九代:赛扬G4930/G4950,奔腾G5420/G5620(和第八代之间未严格区分)

  酷睿十代:赛扬G5900/G5920,奔腾G6400/G6500/G6600

  从上面看出,在奔腾和赛扬阵营中,属于第几代酷睿还不能用代号的第一个数字去判断。

  结束语

  纵观酷睿的发展,人类一直在攀登“效率高峰”,最大的两步发生在第二和第十二代。这不禁让人浮想联翩,第十二代相当于“大小核混合架构的第一代”,那么到第十三代酷睿,效率能否再来个20%提升呢?

注:本站所转载文章,目的在于帮助更多的人学习交流,不代表本站观点,如有侵权可联系管理员删除。但对于本站原创文章,转载需注明出处和链接。更多有关电脑、手机、平面/前端设计、建站知识和技巧,欢迎搜索关注微信公众号:“PC电脑小白”。
本文链接:https://pcxiaobai.com/pctechnology/diy/20210907/993.html