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

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

3天内不再提示

国产CPU:引进技术起步,自主研发前行

中国半导体论坛 来源:中国半导体论坛 2023-06-21 11:12 次阅读

国产大飞机C919的成功商飞,证明我国已经拥有了设计制造大飞机的能力。继高铁、盾构机等多个领域后,我国再次证明技术后来者,通过在起步阶段引进关键技术,吸收消化后,自主研发不断发展前行,这条“引进吸收再创新”道路的可行性。

而这一模式也在国产CPU领域充分应用。目前国产CPU六大厂商中,其最关键的指令集技术均引进自国外企业,在引进技术基础上开始了自主研发,并取得了不同程度的进展。这是利用后发优势的举措,也可望带动国产CPU产业的快速发展。

国产CPU的“师夷长技”

计算机处理人类的指令,首先要把人的指令翻译成计算机硬件能“听懂“的二进制语言,而指令集,就是由CPU执行各项指令的集合,相当于计算机进行运算处理时,需要用到的最底层的“词典”。有了这本词典,CPU才能最终理解人类的操作,并执行人类的命令。因此指令集是CPU设计最底层的核心技术之一。

从零开始设计一门面向机器沟通的语言,其难度之大可想而知。而自研指令集的技术难度还在其次;最困难的在于,如何为自研指令集发育配套的生态。

因为指令集不仅仅用于计算及操作者与CPU的”对话“,也决定了CPU与计算机其他软硬件”对话“,要使用何种语言。也就是说,想让计算机能运行起来,不但需要CPU能运行这种指令集,也需要所有硬件和软件都能兼容支持这种指令集。

因此,如果自研指令集想存活下来,需最广泛的软硬件开发厂商共同支持,完成对自研指令集的兼容适配。而当前市场上,服务器和个人电脑的主流指令集是x86,占到了90%以上的市场份额,移动设备则主要为ARM指令集垄断。

要让这么多设备都切换到另一种指令集上,就相当于让世界上说英语的人和说汉语的人都不能再说英语和汉语了,而要说一种新设计出来的语言,这显然是难于登天的。

可以说,指令集不仅仅是一种技术,更是一种通用的规范。x86指令集形成于个人电脑从无到有快速发展的历史环境,ARM指令集形成于移动设备从无到有快速发展的时代变迁。没有这样一个开创时代的历史机遇,我们很难构建属于自己的且有市场生命力的指令集。

这意味着,国产CPU的发展,必然要建立在引进技术上。只有在先期引进已经形成一定生态规模的指令集,在此基础上积累经验,逐步形成自主技术,我们才有可能保持住跟随步伐,并在下一个历史机遇到来时,寻求超越的机会。

目前,龙芯引进MIPS指令集并在其基础上开发LoongArch指令集,申威则是在Alpha指令集基础上自研了SW-64指令集,海光从AMD获得了x86指令集的永久授权,兆芯从台湾Via也获得x86指令集开发权,鲲鹏和飞腾拿到ARM v8授权。

所以,从本质上讲,所有国产CPU的底层核心技术均来自引进。“师夷长技”是当前国产CPU发展阶段的必然。这将显著提高我国CPU发展的速度,也是逐渐形成国产CPU自主技术应有的基础。


把技术装进自己的口袋

一直以来,公众对引进技术的担忧是陷入“造不如买”的境地,害怕技术没吃透,市场也丢了,因而对国产CPU引进技术存在较多质疑。但国产CPU厂商也用实际行动证明了没有止步于引进。对核心技术的消化吸收,并形成自主技术路线,一直是国产CPU的目标。

龙芯在引入MIPS指令集后,研发了LoongArch指令集。今年,龙芯基于LoongArch指令集,发布了新一代高性能CPU 3D5000。这是龙芯5000系列的最新成员,采用了芯粒(chiplet)技术,支持2路、4路CPU扩展,最多做到单服务器128核,浮点性能超过1万亿次,主要面向高性能计算领域。这也是龙芯技术研发路上的又一关键突破。

通过与AMD的合作获得x86指令集永久授权的海光,也在Zen架构基础上走出了自己的特色。在完成技术消化吸收的前提下,海光共独立推出三代产品,海光三号在性能上比海光二号提升了40%左右,接近于Zen3产品水平。而且,海光还基于自己的市场策略走出了自己的技术路线。Zen架构的升级方向主要通过采用更先进的芯片工艺和提升单核性能,而海光处理器则是通过对微架构的创新升级,提升单核与多核性能并重。

这些成绩,均是在2019年AMD不再向海光授权Zen2架构的前提下取得的。显然,海光一开始就无意于跟随AMD的脚步,而是基于自身对市场、用户需求、数据安全应用等因素的综合考量开发自己的产品。

比如,在数据安全方面,海光的CPU对存在于Intel CPU上的熔断漏洞免疫,并能快速修复幽灵漏洞。熔断漏洞和幽灵漏洞是Intel的CPU爆出的两大著名漏洞,Intel用了4年时间还没有完全修复幽灵漏洞。这也说明海光的技术已经走到了“基于x86,但不困于x86”的新阶段。

而鲲鹏作为ARM指令集CPU的代表,在性能表现上也可圈可点。2019发布的鲲鹏920,作为业内首款7nm数据中心ARM处理器,专为大数据处理以及分布式存储等应用而设计,最高集成64个物理核,主频最高2.6GHz。

但与龙芯和海光在指令集层面的深入不同,鲲鹏的自主创新型,表现在性能提升以及围绕华为生态的定制开发层面。在底层技术上,仍可能受到限制。目前,由于ARM公司已经表示不会向中国企业授权ARM v9指令集,这可能使得鲲鹏未来的发展遭遇瓶颈。这也从另一侧面证明,引进技术之后,必须把技术装进自己的口袋才是国产CPU的正确方向。


国产CPU发展关键,在形成生态

在技术上完成消化吸收再创新之后,国产CPU仍面临建设生态的难题。而培育起配套的生态,才是国产CPU发展的关键。

这类似于中国高铁,不但高铁的生产建造技术已经达到世界先进水平,还要基于国产高铁技术形成上下游供应链、城市交通规划,这才能说中国高铁已经崛起。应该说,建设国产CPU自己的生态,是在完成技术消化吸收后,更为关键也更加困难的课题。

目前,龙芯正在为建设生态加大投入力度。由于LoongArch指令集与主流指令集不兼容,需要软硬件厂商围绕LoongArch指令集,编译适配成龙芯能“听懂”的产品。对此,龙芯独立完成了从系统架构到中间件到上层应用的全部工作,以降低合作者的开发难度;并针对性地优化必要的应用,降低用户的使用难度。同时,龙芯计划推出LoongArch到x86和ARM指令集的转译器,从而兼容x86和ARM的生态。

使用x86指令集的海光,生态建设上则相对从容,走的最为顺畅。海光可以利用x86 CPU多年来已经形成的软硬件生态,兼容已有的WinTel生态,从而极大地降低了国产化替代过程中的迁移成本,并获得广泛的软硬件生态支持,为用户带来较为开放的选择权。

在2020年,海光还成立了海光产业生态合作组织(简称光合组织),联合产业链上下游企业、高校、科研院所、行业企业等相关组织,共同开发海光CPU产品的软硬件配套和解决方案。

目前,光合组织已有3000余家成员单位,完成5000多款软件优化,还联合伙伴推出10000多个联合解决方案。这一开放的合作,将可望形成像WinTel联盟一样的技术生态,推动海光CPU商业生态的可持续发展。

国产CPU比国产大飞机更难的是,不仅要在技术上达到世界水准,还要建立起属于自己的生态体系。我们也要正视,在国产CPU领域与国外巨头还存在差距。因而以引进技术起步,既能直接抬高我们的起点,又避免了重新发明轮子的资源浪费。把注意力集中在吸收技术,创新发展,建设生态上,这才是国产CPU以后来者追赶领导者应有的务实姿态。

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

    关注

    68

    文章

    10816

    浏览量

    210957
  • 服务器
    +关注

    关注

    12

    文章

    8986

    浏览量

    85122
  • 指令集
    +关注

    关注

    0

    文章

    221

    浏览量

    23351

原文标题:国产CPU:引进技术起步,自主研发前行

文章出处:【微信号:CSF211ic,微信公众号:中国半导体论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何部署北斗定位应用,基于国产自主架构LS2K1000LA-i处理器平台

    基础设施。 图 1 北斗定位系统的应用优势强可控:北斗系统是国内自主研发的全球导航卫星系统,具备自主可控性。可独立提供定位、导航和授时服务,避免了因外部因素导致的服务中断或限制。高精度:北斗系统提供米
    发表于 10-29 09:52

    迅为3A6000_7A2000核心主板龙芯全国产处理器LoongArch架构

    龙芯 3A6000 处理器完全自主设计、性能优异,代表了我国自主桌面 CPU 设计领域的最新里程碑成果。龙芯 3A6000 处理器的推出,说明国产
    发表于 10-12 11:25

    国产8位单片机在国内的应用情况及发展趋势!

    单片机逐渐具备了自主研发的能力。近年来,多家企业如华大、国民技术、中微、英锐恩ENMCU等相继推出了各类8位单片机,丰富了市场选择。 国产8位单片机的应用领域广泛,如汽车电子、通讯应
    发表于 09-26 16:09

    中国加速本土技术采购,国产CPU与操作系统迎来机遇

    在全球科技竞争日益激烈的背景下,中国政府近日发布了一项重要通知,明确将优先采购国产处理器(CPU)和操作系统,以加速信息技术应用创新的步伐,进一步推动国产
    的头像 发表于 06-19 16:54 791次阅读

    兆越铸就,国产力量,自主可控保安全

    上海兆越通讯技术有限公司作为工业通信领域的领军企业,深知自主可控的重要性,自成立之初就致力于工业通信的产品研发技术创新。从软件到硬件,从保障信息安全切入到核心,从芯片
    的头像 发表于 06-14 16:26 556次阅读
    兆越铸就,<b class='flag-5'>国产</b>力量,<b class='flag-5'>自主</b>可控保安全

    国产CPU和操作系统被纳入政府采购清单:加速换国产OS

    ,企事业单位和通讯企业也响应政策,推广使用国产系统,这是我国政府推动自主可控核心技术发展的重要举措。国家发文将国产CPU和操作系统纳入采购清
    的头像 发表于 05-13 17:42 1766次阅读
    <b class='flag-5'>国产</b><b class='flag-5'>CPU</b>和操作系统被纳入政府采购清单:加速换<b class='flag-5'>国产</b>OS

    中软国际数智化审计平台3.0入选“中国软件产业40年典型产品”

    中国软件产业在过去40年经历了从起步到蓬勃发展的历程,实现了从引进技术自主研发的转变,并在多个领域取得了显著成就。
    的头像 发表于 04-29 09:34 668次阅读
    中软国际数智化审计平台3.0入选“中国软件产业40年典型产品”

    龙芯:自主研发CPU提升性能,单核通用性能提高20倍

    张戈强调,龙芯CPU的主要IP核均为自主研发,这使得其性价比得到显著提升。他指出,国产CPU与主流CPU
    的头像 发表于 04-25 15:26 748次阅读

    中国移动发布基于飞腾CPU自主研发的赋能AI算力时代的新产品

    4月16日,在中国南京举办的 “2024 全球 6G 技术大会”上,中国移动发布了 基于飞腾 CPU 自主研发的赋能 AI 算力时代的新产品——“灵云” 无线通算智融合开放平台。
    的头像 发表于 04-17 18:12 1379次阅读
    中国移动发布基于飞腾<b class='flag-5'>CPU</b><b class='flag-5'>自主</b><b class='flag-5'>研发</b>的赋能AI算力时代的新产品

    三坐标测量机质量性价比评估:国产自主研发新选择解析

    中图仪器国产化全自主研发的三坐标测量机为市场提供新选择。评估其质量和性价比需考虑精度、重复性、测量范围、软件功能、制造商声誉和售后服务。国产化三坐标测量机价格竞争力强,性能可靠,适用于
    的头像 发表于 04-12 14:44 682次阅读
    三坐标测量机质量性价比评估:<b class='flag-5'>国产</b>全<b class='flag-5'>自主</b><b class='flag-5'>研发</b>新选择解析

    国产连接器自主研发的魅力与力量

    在竞争激烈的现代市场中,品牌要保持常青并脱颖而出,关键在于其自身的研发创新实力。星坤深知这一点,因此始终坚持自主创新与自主可控的技术和产品研发
    的头像 发表于 03-18 10:18 280次阅读
    <b class='flag-5'>国产</b>连接器<b class='flag-5'>自主</b><b class='flag-5'>研发</b>的魅力与力量

    国产CPU飞腾加固笔记本源头厂家有哪些推荐的?

    首先要了解国内的自主CPU平台分为:飞腾、龙芯、海光、兆芯、鲲鹏、申威,其中飞腾为ARM架构产品。飞腾公司始终坚持“核心技术自主创新,产业生态开放联合”的发展理念,以“聚焦信息系统核心
    的头像 发表于 03-07 16:14 910次阅读
    <b class='flag-5'>国产</b><b class='flag-5'>CPU</b>飞腾加固笔记本源头厂家有哪些推荐的?

    国产三坐标测量机全自主研发,实现高精度三维尺寸测量

    三坐标测量机国产化具有重要意义。首先在价格方面,国产三坐标测量机比进口三坐标测量机更具有价格竞争力,降低了企业的成本压力;其次在技术实力上,我国制造业正处于转型升级的阶段,国产三坐标不
    发表于 02-03 10:43 0次下载

    以龙芯、鲲鹏、海光为例,谈国产芯片的进阶发展

    现如今,国内芯片产业发展进入深水期,“从无到有”的任务已经顺利完成,正在迈入“由弱到强”的进阶发展。以龙芯、鲲鹏、海光等国产CPU六强为例,都在引进技术的基础上,成功实现了不同程度的突破,并都在各自
    的头像 发表于 01-18 16:56 936次阅读

    100%自主研发!龙芯中科新一代通用处理器发布

    据央视新闻报道,11月28日,新一代国产CPU——龙芯3A6000在北京发布。 据介绍,龙芯3A6000采用我国自主设计的指令系统和架构,无需依赖任何国外授权技术,是我国
    的头像 发表于 12-01 15:45 725次阅读
    100%<b class='flag-5'>自主</b><b class='flag-5'>研发</b>!龙芯中科新一代通用处理器发布