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

    文章

    10824

    浏览量

    211088
  • 计算机
    +关注

    关注

    19

    文章

    7409

    浏览量

    87691
  • 中央处理器
    +关注

    关注

    1

    文章

    124

    浏览量

    16499
收藏 人收藏

    评论

    相关推荐

    CPU架构和GPU分类详解

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

    高清标准的分类解析

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

    继电器的定义分类、命名

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

    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.3w次阅读
    <b class='flag-5'>CPU</b>风扇引脚<b class='flag-5'>定义</b> 电脑<b class='flag-5'>CPU</b>风扇引脚<b class='flag-5'>定义</b>

    电器的定义分类

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

    分类算法的定义和要求

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

    CPU总线的分类

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

    铅酸蓄电池分类定义

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

    CPU封装技术的分类与特点

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

    计数器的定义分类

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

    CPU内核结构解析

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

    CPU定义和功能

    CPU(Central Processing Unit,中央处理器)作为计算机系统的核心部件,其功能和作用至关重要。以下是对CPU功能的详细解析,内容将涵盖CPU的基本
    的头像 发表于 09-10 11:45 2687次阅读

    CPU时钟周期的组成和作用

    CPU时钟周期是计算机体系结构中一个至关重要的概念,它直接关联到CPU的运行速度和性能。以下是对CPU时钟周期的定义、组成和作用的详细解析
    的头像 发表于 09-26 15:32 381次阅读

    CPU主频是什么意思

    CPU主频,作为计算机处理器性能的一个重要指标,承载着丰富的技术内涵与实际应用价值。以下是对CPU主频的详细解析,包括其定义、用途、技术原理、影响因素以及在多个领域的实际应用。
    的头像 发表于 09-26 15:50 882次阅读