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

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

3天内不再提示

信创从芯开始,CPU国产有多难

架构师技术联盟 来源:架构师技术联盟 2023-04-09 10:37 次阅读

数字底座的“底座”——CPU,决定信创底层逻辑的关键。CPU 是信息产业中最基础的核心部件,指令集是计算机程序执行的基础单元功能集,是 CPU 产品生态体系的基石,可以分为复杂指令集(CISC)和精简指令集(RISC)两大类。

60afb2cc-d632-11ed-bfe3-dac502259ad0.png

其中,复杂指集指令丰富、寻址方式灵活,以微程序控制器为核心,指令长度可变,功能强大,复杂程序执行效率高;精简指令集指令结构简单、易于设计,具有较高的执行能效比。在现行主流指令集架构中,x86 架构是复杂指令集的代表,而 ARM 架构、MIPS 架构和 Alpha 架构等是精简指令集的代表。

CPU 是支撑数字底座生态架构发展的基础,也是决定信创底层发展逻辑的关键所在。

国产 CPU 群雄逐鹿,各显“神通”。华为鲲鹏在国产 CPU 中目前具备最完善的生态体系与商业化环境,自上而下全栈式打造鲲鹏计算产业。海光 CPU 基于成熟的 x86 指令框架,“类 CUDA”计算环境和国际先进处理器设计技术,海光同时拥有海光 CPU 和海光 DCU 两类高端处理器产品,可以满足服务器、工作站等计算、存储设备中对高端处理器的功能需求,是目前适配难度最低、通用型较强的国产化 CPU 厂商;飞腾 CPU 与 麒麟操作系统构筑国产底座“PK”体系,是基础生态体系最全面的“国家队”。中科龙芯引进消化吸收 MIPS,推出了自主指令系统 LoongArch,是底层自主化程度最高的国产化 CPU 厂商。

芯片为信创产业根本硬件基础,重要性凸显。不同于其他产业,IT 基础设施国产化存在显著的“木桶效应”,在“硬件—软件—服务”链条中任何环节的国产化能力缺失将造成整个自主体系发展的停滞。芯片作为整个 IT 生态最底层的基础硬件,为整个计算机体系提供算力支撑,通过与上层的操作系统紧密配合,实现系统软硬件的基础调度、控制与资源支持,是整个国产化信创体系的中枢大脑,是我国软硬件国产化的根本。

1、华为自主研发的全国产化高性能 CPU

基于 ARM 架构开发,是华为继移动麒麟芯片、AI 昇腾芯片后,第三款自研芯片。鲲鹏芯片定位于服务器应用,其产品自研完成了华为具备优势的服务器业务自上而下的基础算力打通。

60cb6710-d632-11ed-bfe3-dac502259ad0.png

在通用计算处理器领域,2014 年发布鲲鹏 912 处理器, 2016 年发布鲲鹏 916处理器。2019 年 1 月,华为正式发布鲲鹏 920 芯片。根据华为官方介绍,鲲鹏 920 处理器是业界第一颗采用 7nm 工艺的数据中心级的 ARM 架构处理器,集成最多 64*自研核,支持 64 核、48 核、32 核等多种型号。华为将鲲鹏芯片用于自身服务器,并用来搭建自身的数据中心业务。

鲲鹏芯片多向出击,鲲鹏 930 芯片值得期待。华为鲲鹏处理器是华为自主研发的基于 ARM架构的企业级系列处理器产品,包含“算、存、传、管、智”五个产品系统体系。为了保证鲲鹏计算产业的可持续演进,鲲鹏处理器从指令集和微架构两方面进行兼容性设计,确保既可以适应未来的应用和技术发展演进的需求,又能后向兼容。参考华为鲲鹏芯片的发展路径规划,鲲鹏次时代芯片 930 芯片将有望进一步迭代,并在服务器和 PC 两个方向进一步出击。

60e43042-d632-11ed-bfe3-dac502259ad0.png

TaiShan 200 服务器是华为新一代数据中心服务器,基于华为鲲鹏 920 处理器,适合为大数据、分布式存储、原生应用、高性能计算和数据库等应用高效加速,旨在满足数据中心多样性计算、绿色计算的需求。TaiShan 200 服务器仅为华为基于鲲鹏芯片所打造的自有服务器产品,鲲鹏通用计算平台事实上提供基于鲲鹏处理器的TaiShan 服务器、鲲鹏主板及开发套件。

2、基于海外龙头加快自主研发,发出国产 x86 体系最强音

拥有海光CPU和海光DCU两类高端处理器产品,可以满足服务器、工作站等计算、存储设备中对高端处理器的功能需求:

海光 CPU:兼容 x86 指令集,处理器性能参数与国际同类型主流处理器产品相当,支持国内外主流操作系统、数据库、虚拟化平台或云计算平台,能够有效兼容目前存在的数百万款基于 x86 指令集的系统软件和应用软件,具有优异的生态系统优势。此外,海光 CPU 支持国密算法,扩充了安全算法指令,集成了安全算法专用加速电路,支持可信计算,提升了高端处理器的安全性。

从海光 CPU 应用场景角度看,公司将海光 CPU 产品规划为海光 7000 系列、海光 5000 系列和海光 3000 系列。三个系列产品技术设计同源,处理器核心等具有相似的技术特征。根据不同的产品规格定义,需要在一块基板上封装 1 至 4颗裸片。目前,公司在售的海光 CPU 产品主要为海光 7200、海光 5200 和海光 3200 系列产品。

60feafda-d632-11ed-bfe3-dac502259ad0.png

海光 DCU:以 GPGPU 架构为基础,兼容“类 CUDA”环境,软硬件生态丰富,典型应用场景下性能指标达到国际上同类型高端产品的水平。海光 DCU 主要面向大数据处理、商业计算等计算密集型应用领域,以及人工智能、泛人工智能类运算加速领域。海光 DCU 产品采用与海光 CPU 类似的产品研发策略,2018 年1 月启动深算一号 DC 产品设计,目前品已实现商业化应用。另一方面,公司启动了第二代 DCU 深算二号的产品研发工作已于 2020 年 1 月启动。

613335e8-d632-11ed-bfe3-dac502259ad0.png

海光 CPU 系列产品中海光一号、海光二号已经实现商业化应用,海光三号完成实验室验证,海光四号处于研发阶段;海光 DCU 系列产品深算一号已经实现商业化应用,深算二号处于研发阶段。

3、长期自主化耕耘,拥抱 ARM 架构

目前主要包括高性能服务器 CPU(飞腾腾云 S 系列)、高效能桌面 CPU(飞腾腾锐 D 系列)、高端嵌入式 CPU(飞腾腾珑 E 系列)和飞腾套片四大系列,为从端到云的各型设备提供核心算力支撑。

基于飞腾 CPU 的产品覆盖多种类型的终端(台式机、一体机、便携机、瘦客户机等)、服务器和工业控制嵌入式产品等,在国内政务办公、云计算、大数据以及金融、能源和轨道交通等行业信息系统领域已实现批量应用。

前两代飞腾芯片均停留在学术层面,均采用仿制英特尔架构及指令集的方法对芯片基础技术进行学习消化。自第三代产品 FT-1000 以来,飞腾芯片转而采用 SPARC 指令架构下的OpenSPARC 指令集。FT-1000 在制程上采用台积电的 65nm 技术,并可兼容SPARCv9 指令集。随着 Sun 公司被 Oracle 收购,SPARC 架构的支持逐步减弱。

飞腾芯片逐步投入 ARM 指令集的怀抱,并推出在原有 FT-1500 芯片上改进得来的探索性产品 FT-1500A。2015 年 8 月的 HotChips 2015 大会上,飞腾技术团队张承义进行题为《Mars: A 64-core ARMv8 Processor》的报告,标志着飞腾已设计出世界上第一款基于 ARM 架构的 64 核 CPU。

芯片产品主要分为高性能服务器芯片、高效能桌面芯片和高端嵌入式芯片。

高端嵌入式芯片:飞腾嵌入式芯片采用自主研发、面向嵌入式行业定制化的处理器核心,具有高安全、高可靠、强实时和低功耗的特点,满足行业终端产品、工业控制领域应用产品需求。

高效能桌面芯片:飞腾桌面芯片采用自主研发的高能效处理器核心,全芯片性能卓越、功耗适度,最新产品内置硬件级安全机制,能够同时满足信息化领域对性能、能耗比和高安全的应用需求。

高端嵌入式芯片:飞腾嵌入式芯片采用自主研发、面向嵌入式行业定制化的处理器核心,具有高安全、高可靠、强实时和低功耗的特点,满足行业终端产品、工业控制领域应用产品需求。

从产品迭代上,天津飞腾主要包括 FT-1500 系列产品、FT-2000 系列产品以及基于 FTC663 内核的 D/S 系列产品。

4、中科院嫡系部队,专注于自主架构 CPU

引进消化吸收 MIPS,推出自主研发指令集架构。龙芯中科在指令系统上实现了自主创新。龙芯中科自研发初期即选择基于开放度较高的指令系统并结合自研的模式,在授权体系相对开放的 MIPS 指令系统基础上扩展了数百条自定义指令,形成了 MIPS 兼容指令系统 LoongISA,并在多款 CPU 芯片中得到应用。

2020年,龙芯中科推出了自主指令系统 LoongArch。2021 年 7 月开始,公司信息化业务已经转向基于龙芯自主指令系统 LoongArch 的 3A5000 系列处理器,工控业务开始转向基于龙芯自主指令系统 LoongArch 的系列处理器。

具体而言,龙芯中科研制的芯片包括龙芯 1 号、龙芯 2 号、龙芯 3 号三大系列处理器芯片及桥片等配套芯片:

龙芯 1 号系列:低功耗、低成本专用嵌入式 SoC 或 MCU 处理器,通常集成1 个 32 位低功耗处理器核,应用场景面向嵌入式专用应用领域,如物联终端、仪器设备、数据采集等;

龙芯 2 号系列:低功耗通用处理器,采用单芯片 SoC 设计,通常集成 1-4 个64 位低功耗处理器核,应用场景面向工业控制与终端等领域,如网络设备、行业终端、智能制造等。

龙芯 3 号系列:高性能通用处理器,通常集成 4 个及以上 64 位高性能处理器核,与桥片配套使用,应用场景面向桌面和服务器等信息化领域;

配套芯片:包括桥片及正在研发尚未实现销售的电源芯片时钟芯片等,其中桥片主要与龙芯 3 号系列处理器配套使用和销售,电源芯片和时钟芯片主要与龙芯 2 号、龙芯 3 号系列处理器配套使用。龙芯 1 号、2 号、3 号处理器芯片及配套芯片的主要客户是板卡、整机厂商。

614e5076-d632-11ed-bfe3-dac502259ad0.png

61860b10-d632-11ed-bfe3-dac502259ad0.png

5、横向对比:国产化 CPU分析总结

多指令集体系协同发展,基本产品参数已与国际主流产品具备一定可比性。指令集是影响处理器应用领域的重要因素,不同指令集架构下部分产品参数如核心数、超线程对产品性能影响程度不同,仅具有参考意义。目前,海光信息采用 x86指令集架构,龙芯中科采用 LoongArch 指令集架构,天津飞腾及华为鲲鹏采用ARM 指令集架构。

61a7665c-d632-11ed-bfe3-dac502259ad0.png

结合对几款国产化芯片厂商及其产品的分析和对比,我们认为可以得出以下结论:

(1)国产化浪潮趋势明显,国产化芯片厂商有望顺势崛起。在海外贸易不确定性持续的背景下,芯片作为硬件基础底座的重要性与必要性凸显。海光与龙芯自2019 年以来收入的快速攀升,表明其在信创市场强劲的内生需求。在海外主流芯片厂商出口存在不确定的大背景下,国产化芯片厂商有望借助政策东风快速成长,顺势崛起。

(2)海光信息服务器市场优势明显,中科龙芯 PC 市场存在潜力。根据产品单价及出货量来看,海光与龙芯分别在不同市场具备优势。海光承袭 x86 体系,在服务器市场具备优势;龙芯实现自主架构研发并重视生态建设,在 PC 及类 PC市场具备竞争优势。

(3)ARM 架构生态强大,华为鲲鹏具备“王者归来”潜质。天津飞腾及华为鲲鹏基于 ARM 架构设计,本身能够较好地吸收 ARM 体系已有的生态应用。鲲鹏 920 芯片各项参数领先,并具备华为云自身作为稳定需求方,在自身软硬件技术优势下叠加持续壮大的合作伙伴生态体系,我们认为其是国产化芯片厂商中最具竞争优势的厂商之一。近期,鲲鹏在中国电信及农行等的中标,表明其发展潜力。如果供应链能够逐步复苏,有望实现“王者归来”。

审核编辑 :李倩

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

    关注

    447

    文章

    47804

    浏览量

    409179
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10446

    浏览量

    206575
  • 存储设备
    +关注

    关注

    0

    文章

    136

    浏览量

    18483

原文标题:信创从芯开始,CPU国产有多难

文章出处:【微信号:架构师技术联盟,微信公众号:架构师技术联盟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    龙教仪基于瑞微3568的ARM Cortex A-55教学实验箱 适用于人工智能 传感器 物联网等领域

    、开发流程; 培养学生嵌入式系统设计能力、实践动手能力、嵌入式系统分析与调试能力。 Cortex-A55 国产化ARM教学平台 产品特点 TL3568-PlusTEB是龙教仪基于瑞
    发表于 03-22 14:29

    龙教仪龙年专属微红包封面免费领取!

    过年啦,快来领取龙教仪定制微红包封面。开心过大年!龙教仪提前祝愿您和您的家人: 龙年行大运,身体如龙,健康活力! 事业如龙,飞黄腾达! 生活如龙,幸福如意!
    发表于 02-06 10:51

    国产FPGA哪些

    请问哪些国产FPGA?
    发表于 12-26 12:02

    国产六核CPU,三屏异显,赋能新一代商显

    当今时代,以数字化、网络化、智能化为特征的第四次工业革命正在进行,伴随着国内汽车新能源的普及,加速了国产高安全芯片的快速发展,D9360是驰推出的一款六核CPU的高度集成、低功耗化、高安全性芯片
    发表于 12-22 18:07

    [问答] 国产哪些FPGA入门?

    国产哪些FPGA入门?莱迪思半导体?高云半导体?
    发表于 12-05 16:05

    【飞腾派4G版免费试用】飞腾派:开发新选择

    的升级型号,其IPC在未来很长一段时间参考价值,整体硬件性能和操作系统也和很多正式的机型相对接近,如果看重性价比,完全可以拿飞腾派来搞
    发表于 12-02 00:38

    RK3568J“麒麟”+“翼辉”国产系统正式发布,“鸿蒙”也正在路上!

    SP1) + 翼辉嵌入式操作系统SylixOS(V2.3.12)!国产系统作为关键行业的关键基础软件,在工业领域发挥重大作用。龙科技RK3568J平台“硬件+ 软件”从里到外都
    发表于 11-30 16:08

    一座难求!国产嵌入式处理器工业研讨会-广州站,圆满落幕!

    。现场异常火爆,真可谓一座难求啊! 图1 签到处 图2 会议现场研讨会现场,龙科技展出了多款“国产化率100%”的工业核心板,涵盖全志、瑞微、紫光同创、龙芯、复旦微等厂家产品。现场各个产品特点
    发表于 09-30 23:44

    Banana Pi推出基于龙芯2K1000LA处理器的工业控制开发平台

    、SqLite编程接口 l Docker功能 Banana Pi BPI-5202典型应用场景 BPI-5202 龙芯2K1000LA 工业控制开发平台 适用于国产化自主可控需求中涉及多通道/多
    发表于 09-04 12:30

    【米尔-驰D9开发板- 国产平台试用】-- 01 -- 开箱上电

    的处理,保证了工业性质的稳定性,对于复杂环境的工业较好的耐受性。数字量开出的还使用了国产宏发的继电器,而且继电器也使用了光耦+隔离电源的方式。整体的硬件设计上我还是非常放心的。
    发表于 08-16 17:45

    飞凌嵌入式国产平台大盘点之瑞微系列

    国产化”一词正在被越来越多的提及,有着越来越高的关注度,飞凌嵌入式也已与多家国内芯片原厂联合推出了数款国产化智能平台。为了帮助大家快速认识飞凌嵌入式推出的各系列国产核心板产品,小编将以芯片品牌进行
    发表于 08-05 11:12

    国产cpu技术路线分析

    通过在与国内国产CPU、国外主流CPU 的横向对比中可以发现,海光CPU主要指标处于领先地位,同时承袭 x86 体系,在服务器市场具备天然优势。
    发表于 07-28 10:58 1449次阅读
    <b class='flag-5'>国产</b><b class='flag-5'>cpu</b>技术路线分析

    龙芯、鲲鹏、海光等国产CPU,抓住良机,适时发展

    当下,大模型AI是最热门的IT话题。AI爆发不仅让英伟达成为市值最高的公司,也为国产芯片产业带来机会。面对AI算力需求急速高企,在关注GPU性能和应用的同时,CPU市场也将获得提振效果,龙芯、鲲鹏
    的头像 发表于 07-06 17:11 603次阅读

    龙芯、海光、飞腾、兆芯,国产主流CPU孰优孰劣?

    国产CPU厂商众多,业内有关龙芯、海光、飞腾、兆芯孰优孰劣的讨论从未停歇,需要用性能和事实才能力排众议。 近日,一组关于主流桌面CPU厂商的性能横评公布于网上,“参赛选手”分别为龙芯3A5000
    的头像 发表于 06-13 08:59 2800次阅读

    向固件添加网格多难

    向固件添加网格多难? 我正在从事一个物联网项目,其中的设备不是静态的,并且如果在范围内,ESP8266 缠绕连接到的地方周围只有一堆无线 AP,但我想知道是否一种方法可以添加 Meshing 来丢弃我需要的 AP 数量。
    发表于 05-11 07:32