0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CPU的定义和分类解析

jf_78858299 来源:IC大家谈 作者:IC大家谈 2023-03-29 14:54 次阅读

1. CPU:计算机核心

1.1. CPU的定义和分类

CPU是计算机的运算和控制核心。 CPU是中央处理器(Central Processing Unit)的简称,是对计算机的所有硬件资源进行控制调配、执行通用运算的核心硬件单元。计算机系统中所有软件层的操作,最终都将通过指令集映射为CPU的操作。CPU 包括运算器、控制器寄存器等模块。其中运算器和控制器是CPU的核心模块,前者负责进行各种算术和逻辑运算操作,后者为“决策机构”,主要任务就是发布命令,发挥着整个计算机系统操作的协调与指挥作用。

CPU按用途可分为桌面、服务器、移动端CPU和嵌入式CPU。 桌面CPU主要应用于个人计算机(台式机、笔记本电脑)。服务器CPU主要用于服务器,对运算性能和稳定性要求更高。桌面和服务器CPU主要厂商IntelAMD。移动端CPU主要用于各种手机和平板中,对功耗、可靠性要求较高,主流的移动端CPU厂商主要有苹果、高通联发科、华为和三星五家品牌。嵌入式CPU主要用于汽车电子工业控制与自动化、智能电网等领域,对功耗、稳定性有较高要求。

CPU按照指令集可分为CISC(复杂指令集)和RISC(精简指令集)两大类。 CISC指令丰富、寻址方式灵活,以微程序控制器为核心,指令长度可变,功能强大,复杂程序执行效率高;RISC指令结构简单、易于设计,具有较高的执行能效比。CISC型CPU目前主要有X86架构,主要应用于桌面和服务器领域,RISC型CPU主要包括ARM、Alpha、MIPS、POWER、RISC-V架构等,主要应用于移动终端、物联网领域和网关、机顶盒等网络设备中。

1.2. CPU****的发展历史:走向高制程、多核、新IP之路

自1971年Intel推出了世界上第一款微处理器4004至今,全球CPU的发展历程可以划分为四个阶段: 性能提升阶段(1970-1990年)、应用扩展阶段(1990-2000年)、多元发展阶段(2000-2010年)、多核集成阶段(2010年-至今),在不同阶段CPU发展呈现出不同特点。

芯片工艺制程越来越高。 在一定程度上,芯片工艺制程越小,单位面积内容纳的晶体管数量就越多,就可以构建更为复杂、性能强大的电路。同时,芯片工艺制程越小,电子元器件的功耗就越小。因此,随着芯片工艺制程提高,芯片集成度不断提高,功耗降低,器件性能得到提高。根据台积电官网数据,公司7nm FinFET制程比10nm速度增快约20%,功耗降低约40%。

多核处理器的出现打破性能提升瓶颈。 2005年CPU主频接近4GHz,单纯的主频提升已经无法明显提升系统整体性能,反而会导致CPU功耗急速上升。于是当年Intel推出双核奔腾D和奔腾四至尊版840,AMD也随后发布了双核皓龙和速龙64 X2处理器,经过十几年的强化升级,2023年Intel将会推出代号为Sierra Forest的128核至强处理器,AMD也将推出基于Zen 4c微架构的128核处理器Bergamo,多核已经成为提升CPU性能的重要手段。

IP降低CPU芯片设计难度。 摩尔定律的经验表现为,芯片中晶体管数量呈现指数级上升趋势,同时,芯片构造的复杂度、设计难度、制造成本都显著增加,芯片设计公司难以单独完成芯片制作的全部流程,只能进行简单芯片设计。为了解决开发难度的问题,IP应运而生,芯片设计公司经常采用其他公司的IP以加快设计速度,不再从零做起,重复造轮子。ARM公司的快速壮大就是IP商业模式跑通的重要证明。

1.3. CPU****架构演进:ARM大有可为

当前X86架构生态占据全球主要市场份额。 微软公司和英特尔公司各自凭借自身规模效应和技术优势,使其产品Windows和Intel CPU占据了绝大部分市场份额,结成了“Wintel”技术联盟。截至2022年9月4日,在Intel的合作伙伴联盟中,包括了94家云和通信服务提供商、271家独立软件厂商、2940家原始设备制造商(OEM)、88家服务集成商以及4479家解决方案提供商。是整个产业中最庞大、最完善、应用最广泛的处理器架构之一,具有极高的生态壁垒。

ARM架构在高并发应用场景具有比较优势。 ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器,全称为Advanced RISC Machine。ARM芯片比Intel x86芯片具有更高的功率效率,并且功耗更低,性价比更高。以ARM为代表的RISC通用架构处理器在场景多样化计算时代具备明显的优势。例如在分布式数据库、大数据、Web前端等高并发应用场景,单芯片核数更多的ARM架构处理器相比传统处理器拥有更好的并发处理效率。

ARM生态繁荣。 在移动设备领域,ARM架构有着压倒性的市场和技术优势,根据软银2017年世界大会的数据,ARM在智能手机、调制解调器、车载信息设备、可穿戴设备等领域都占据统治地位。基于海量的市场空间,目前芯片领域的新工艺、新制程和新材料都率先在ARM架构上得以实现。可以预见未来ARM架构的CPU在并发性能、功耗、集成度等方面都会长期保持领先优势。

ARM是最活跃的体系架构生态。 对于一些不太活跃的CPU架构,发行版就慢慢减少支持,甚至有不再支持的风险,由此会给软件开发、移植部署等带来诸多困难。根据《从端到云基于飞腾平台的全栈解决方案白皮书》数据,Linux内核对于几种CPU架构的维护活跃程度(选取较新的稳定版5.3.7内核,分别对比了六种CPU架构相关代码维护活跃程度)和代码维护活跃度,由高到底依次为ARM64(1468次)、x86(1329次)、PowerPC(879次)、MIPS(310次)、SPARC(114次)和ALPHA(64次)。

西方也在转向采用ARM架构。 PC方面,在Mercury Research的2021年第四季度PC统计中,基于ARM处理器的PC在所有PC总出货销量中的占比达到了9.5%的新高,同比增加了6.1pct,环比增加1.2pct。2020年苹果旗下MacBook笔记本电脑、Mac一体机和平板电脑配置的M1芯片表现出ARM架构性能的潜力和低能耗优势。服务器领域,华为已经于2019年推出基于ARM架构的鲲鹏920服务器芯片,性能对标Intek至强8180。英伟达也在2020年推出了基于ARM架构的Grace服务器芯片。

信创事业发展可以更多利用ARM。 随着中美科技脱钩,CPU架构也会成为博弈的焦点。ARM架构是未来芯片主流技术方向,目前芯片领域的新工艺、新制程和新材料都率先在ARM架构上得以实现。可以预见未来ARM架构的CPU在并发性能、功耗、集成度、场景多样化具备明显优势。西方由于原有技术路径拖累以及现有利益冲突,较难完全拥抱ARM架构,中国从0到1选择布局ARM架构,历史包袱较小,有望借助ARM架构夺得CPU技术高地。

2. 高壁垒大赛道,寡头垄断格局

2.1. CPU市场规模庞大,海外寡头垄断

全球CPU市场较为稳定,疫情促进桌面CPU市场规模增加。 CPU的重要应用领域包括桌面和服务器,在桌面领域,2015-2018年全球出货量增速呈现缓慢下降的趋势,但是整体出货量依然保持在2.6亿台/年左右。2019年开始全球桌面出货量出现回升,2020年疫情催生全球“线上化”浪潮,全球桌面出货量较前5年有较大增长,达到3.03亿台。在服务器领域,2020年全球服务器出货量达1,220万台,同比增长3.92%。

2020年国内桌面CPU出货量约5000万片,服务器CPU出货量约700万片。 根据IDC数据,2020年中国PC出货量为4910万台,X86服务器出货量为344万台。假设平均每台PC用1片CPU,服务器主要为双路服务器(配置2片服务器CPU),则2020年中国桌面CPU市场出货量约5000万片,服务器CPU市场出货量约700万片。

Intel和AMD两大巨头垄断全球CPU市场。 X86为当前全球信息化类CPU的主流架构,根据Mercury Research数据2021年Q3全球PC和服务器中,X86占比超过90%。Intel和AMD作为全球信息化类CPU中的两大巨头,在 2021年Q4,Intel占据全球X86总体市场的74%,AMD占比为26%。2021年两大CPU巨头Intel和AMD营收合计超过900亿美元。根据我们测算,2021年CPU国产化率超过10%。

2.2. CPU****市场的竞争要素:性能和生态

CPU技术迭代快速,全球CPU巨头保持高研发投入。 CPU行业技术壁垒较高,处理器迭代速度快,Intel和AMD作为行业巨头平均每1-2年迭代一次,在指令集、IPC和缓存容量等方面实现创新突破。2015-2021年Intel和AMD研发费用率整体保持平稳,维持在20%上下。

CPU有多个性能衡量指标。 主频 ,CPU的工作频率,主频越高,CPU的运算速度也就越快。 核心数, 指硬件上存在着几个核心单元,CPU所能处理的数据和任务越多。 线程数, 线程是操作系统能够进行运算调度的最小单位,支持越多线程代表可以同时处理更多任务。多一颗核心就像多一个人,而多一个线程就多一只手。 缓存, 缓存是CPU与内存之间的缓冲地,在一定程度上,缓存容量越大越好。

** CPU生态包括硬件和软件。** 硬件方面,从指令集、IP核,到接口、板卡、整机厂商,各个硬件环节相互认证,形成硬件合作生态;软件方面,从操作系统、编译器、Java、.NET 等基件软件到办公软件、视频软件等上层软件,都存在相互适配,形成紧密的软件生态。

CPU生态一旦形成,十分稳固。 生态比技术更重要,历史上曾出现过一些性能优越的CPU产品,但都败于Wintel生态。CPU生态一旦形成,就是寡头垄断格局,强者恒强。第三方厂商单靠商业手段很难打破竞争格局,只能依靠行政力量和足够大的内循环市场,才有可能成为新的世界级巨头。目前CPU行业由两大生态体系主导:一是基于 X86指令系统和 Windows 操作系统的 Wintel 体系;二是基于ARM指令系统和Android操作系统的AA体系。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10550

    浏览量

    207718
  • 计算机
    +关注

    关注

    19

    文章

    6898

    浏览量

    85833
  • 中央处理器
    +关注

    关注

    1

    文章

    115

    浏览量

    16430
收藏 人收藏

    评论

    相关推荐

    传感器的定义分类

    传感器的定义分类传感器的定义人们通常将能把非电量转换为电量的器件称为传感器,传感器实质上是一种功能块,其作用是将来自外界的各种信号转
    发表于 01-14 08:57 918次阅读

    CPU架构和GPU分类详解

    目前市面上的CPU指令集分类主要分有两大阵营,一个是intel、AMD为首的复杂指令集CPU,另一个是以IBM、ARM为首的精简指令集CPU
    发表于 02-15 15:05 8823次阅读
    <b class='flag-5'>CPU</b>架构和GPU<b class='flag-5'>分类</b>详解

    高清标准的分类解析

    高清标准的分类解析
    发表于 12-18 14:56

    继电器的定义分类、命名

    继电器的定义分类、命名
    发表于 06-30 13:10 4342次阅读

    cpu引脚针定义

    cpu引脚定义 如下图 
    发表于 01-31 13:15 2.1w次阅读
    <b class='flag-5'>cpu</b>引脚针<b class='flag-5'>定义</b>

    CPU风扇引脚定义 电脑CPU风扇引脚定义

    CPU风扇引脚定义 其实常碰到是3针的插座吧,3针风扇的引脚中间是12V正中间
    发表于 04-27 11:54 4.2w次阅读
    <b class='flag-5'>CPU</b>风扇引脚<b class='flag-5'>定义</b> 电脑<b class='flag-5'>CPU</b>风扇引脚<b class='flag-5'>定义</b>

    传感器的分类定义

    传感器的分类定义最广义地来说,传感器是一种能把物理量或化学量转变成便于利用的电信号
    发表于 07-02 12:52 2031次阅读

    电器的定义分类

    电器的定义分类 电器——自动或手动接通和断开电路,能实现对电路或非电对象切换、保护、检测、变换和调节目的的电气元件分类
    发表于 12-08 18:19 4435次阅读

    分类算法的定义和要求

    分类算法的定义和要求 给出流分类的正式定义分类器有N条规则{Rj,1≤j≤N},规则Rj由3部分组成:1) 正则表
    发表于 03-04 11:24 778次阅读

    CPU总线的分类

    CPU总线的分类  总线相对于CPU或其它芯片的位置可分为1) 内部总线: 在CPU内部,寄存器之间和算术逻辑部件AL
    发表于 05-21 11:01 6252次阅读

    铅酸蓄电池分类定义

    铅酸蓄电池分类定义 常用的蓄电池分类及特点  目前,我们常用的蓄电池主要分
    发表于 10-24 13:40 1133次阅读

    IC的定义分类

    IC的定义分类 IC就是半导体元件产品的统称,包括:积体电路(integratedcircuit,缩写:IC) 、二,三极管、特殊电子元件。广义讲还涉及所
    发表于 12-03 11:20 5858次阅读

    CPU封装技术的分类与特点

    CPU封装技术的分类与特点
    发表于 12-24 09:49 734次阅读

    计数器的定义分类

    计数器的定义分类 计数器定义在数字电路中,计数器属于时序电路,它主要由具有记忆功能的触发器构成。计数器不仅仅
    发表于 03-08 17:37 1.3w次阅读

    CPU内核结构解析

    CPU内核结构解析  CPU内核主要分为两部分:运算器和控制器。   (一) 运算器   1、 算
    发表于 04-15 16:13 1505次阅读