参考文献

IntelCPU型号规则

  • Intel 把 CPU 的编号分成了品牌标志、品牌修饰符、代际编号、SKU、产品线后缀五个部分.

    img
    1
    2
    3

    |------品牌-------| |品牌修饰符| |品牌修饰符| |SKU|
    Intel(R) Core(TM) i7 - 9 700 CPU @ 3.00GHz
  • 第一部分是品牌标志.最最常见的 x86 CPU 品牌包括 Intel 和 AMD 两家公司.而 Intel 又面向不同的市场需求,包括凌动、赛扬、奔腾、酷睿、至强等多个子品牌

    • **酷睿(CORE)、赛扬(CELERON)、奔腾(PENTIUM)**都是应用在家用 PC 电脑上的品牌.其中奔腾和赛扬这两个品牌已经算作是历史了.奔腾在 1992 年推出,之后在很长一段时间里是 PC 家用电脑的主流.赛扬是 1998 年时为了和 AMD 竞争低价市场推出的产品,可以理解为缩水版的奔腾.酷睿是 2006 年推出,直到现在仍然是 PC 电脑里的主流品牌.
    • **至强(Xeon)**是企业级的CPU,多用于服务器和工作站.大家在工作中使用的线上服务器,基本都是这个子品牌旗下的产品.
    • **凌动(Atom)**主打省电和低功耗,主要用在手机平板等设备上.是的,Intel 也是做过手机 CPU 的,但因为功耗问题在竞争中被 arm 架构各家处理器厂商打败,在 2016 年后逐渐退出市场.
  • 第二部分是品牌修饰符.这个部分是为了区分处理器的市场定位的,一般来说同一年代生产的 CPU 中, i3 i5 i7 i9 的性能是依次递增的.分别代表着低端、中端和高端的定位.

  • 第三部分是 CPU 的代次指示符.这一部分有可能是一位数字,也有可能是两位的数字.一般来说,CPU 代际编号越大,则代表架构推出的时间点越新.单核的性能也会更好

  • 第四部分是 SKU 编号.这是 CPU 厂商为了方便对所有的产品进行库存管理而制定的编号.这类似于超市里商品的条形码、图书的 ISBN 号,方便查询和管理产品的库存量.一般来说,这个值也是越大性能越好,但不绝对.

  • 第五部分是产品线后缀.在笔记本电脑中,H代表的是高性能、U系列代表的是较低功耗、Y系列代表的是极低的功耗.在台式机中,X代表的是最高性能、K代表的是高性能、T代表的是功耗优化.

CPU的代际

时间 代数 CPU代际 制程工艺 微架构
2013 第4代 Haswell 22nm Haswell
2014 第5代 Broadwell 14nm Haswell
2015 第6代 Skylake(client) 14nm Skylake
2016 第7代 Kaby Lake 14nm Skylake
2017 第8代 Coffee Lake 14nm Skylake
2018 第9代 Coffee Lake Refresh 14nm Skylake
2019 第10代 Ice Lake(client) 10nm Sunny Cove
2020 第11代 Tiger Lake 10nm Willow Cove
2021 第12代 Alder Lake S 7nm 大核Golden Cove 小核Gracemont
2022 第13代 Raptor Lake 7nm 大核Raptor Cove 小核Gracemont
2023 第14代 Raptor Lake Refresh 7nm 大核Raptor Cove 小核Gracemont

CPU,CPU核心,进程、线程、程序的区别

  • 一个CPU有多个核心(物理核心)很好理解,比如我们的手机,都有很多核心。同样我们能接触到的服务器,叫做节点,一个节点也可以有1-多个CPU,1个CPU有多个CPU核心,大多数计算服务器都是2个CPU的。
  • 进程的概念是:进程是程序运行的一个实体的运行过程,是系统进行资源分配和调配的一个独立单位。
    • 进程是操作系统进行资源(包括cpu、内存、磁盘IO等)分配的最小单位。
  • 线程:线程是进程运行和执行的最小调度单位
    • 线程是CPU调度和分配的基本单位
  • 概括起来是:一个节点可以有多个CPU,一个CPU可以有多个CPU核心,一个CPU核心可以有一个以上的线程。一个核心在某个时间点只能执行一个进程,一个程序可以调用多个进程,一个进程可调用至少一个线程,如果一个进程同时调用的线程数超过CPU核心的线程数,则需要调用其他CPU核心实现并行。