网上看到一张图片。图片显示某会场正在对目前国内CPU技术演进能力进行评估。有两个地方值得特别关注:一是图片首次向外界公布华为现在已经买到ARMv9指令集架构的永久授权;二是图片上某公司谈到龙芯时,虽然认为龙芯是自研指令集架构,但同时认为龙芯指令集“可持续发展能力”不足。现就事论事,谈一下自己的看法。首先,此图片认为华为这次绕过制裁买到了ARMv9指令集架构的永久授权,具备了可持续演进的能力,而且在国内CPU中占绝对优势。果真如此吗?本人认为,这牛吹得有点大。当初华为购买了ARMv8指令集架构的永久授权后,也声称具备了长期自主研发ARM处理器的能力且不受外部环境制约,那为什么没有在购买的v8指令集架构上持续演进?就又斥巨资购买了v9指令集架构,这就是可持续演进吗?那ARM今后还会升级到v10、v11、v12……难道还要持续不停地买下去吗?永久授权干什么用?永久是多久?就像行内网友所说,这次ARM商业利益至上,下次呢?在当前脱钩大趋势下,把持续演进的希望寄托在美国对禁令的执行力度上靠谱吗?
其二,某公司认为,龙芯指令集“可持续发展能力”不足。我用以下观点与之讨论:1、自主性与长期发展:龙芯指令集(LoongArch)是目前图片中5种芯片架构里唯一真正的、完全自主研发的指令集架构。它的独立性决定了它可以根据市场需求和技术发展灵活调整,确保了龙芯在指令集的设计和优化上完全做到自主可控。其他几家谁能做到?龙芯通过自己的努力从根本上减少了我国对外部技术的依赖,尤其是在目前复杂多变的国际背景下,能够不受外部影响、外部制约,这不仅保证了自身的可持续发展,也为我国IT产业的长远发展提供了可靠的基础。龙芯“可持续发展能力不足”从何谈起?2、技术实力与创新能力:龙芯作为中国自主研发的CPU品牌,填补了几十年来我国IT产业缺芯少魂的空白,是我国自主处理器行业举足轻重的标杆,其他几家哪家能做到?最近几年,龙芯处理器产品不断推陈出新,最新发布的龙芯3A6000处理器,在性能上已经与英特尔2020年上市的第10代酷睿4核处理器相当,将我国与美国的差距从几十年缩短到了几年!同时,龙芯指令集包含大量创新指令,针对云计算、大数据、人工智能等领域进行了优化,展现出良好的技术功底和对未来技术趋势的适应。这能说龙芯“可持续发展能力不足”吗?
3、生态系统与合作伙伴:生态方面曾经是龙芯的短板,但龙芯通过自己的努力已经初步构建起了自己的生态体系,包括操作系统、编译器、开发工具链、应用软件等,已有多款操作系统完成移植,不少应用软件与之适配,生态建设取得显著进展。当然,建设生态不是一天两天的事,是一个长期的过程,仅靠龙芯一己之力很难完成。需要国家政策的支持和软件行业的共同努力。龙芯正一步一个脚印,积极认真努力,龙芯的合作伙伴也越来越多。相比龙芯,无论是x86架构还是ARM架构都依附于别人的生态,一旦别人将指令集和IP核授权卡死,软硬件基础都没了,用什么来可持续演进发展?4、市场需求与应用前景:随着信息安全和国产化替代需求的日益增长,龙芯处理器在政府、金融、军工、交通等领域逐步开拓了应用场景。这些领域对自主可控要求较高,对高性能、低功耗、安全可靠的CPU需求不断增加。与别的几家比,龙芯在这些方面有独特的优势。那些号称具备绝对优势可持续演进的,被别人一卡,芯片都断了顿,能保证自主可控安全可靠吗?遗憾的是,尽管如此,龙芯目前还没有被足够重视。5、研发投入与人才储备:在投入上龙芯确实比其他几家寒酸。2021年龙芯的研发投入为2.8亿,2022年3.13亿,2023年4.25亿。而同期,华为2021年投入1427亿,2022年1615亿,2023年1647亿。这么一比,龙芯确实资金不足。但这需要政府和社会的支持啊!资金缺乏当然也会影响人才的储备,这5家公司中龙芯员工数量最少。但龙芯有一支精干坚韧稳定且一心报国的科研队伍,这从创始人胡伟武的多次讲话中可以知道,就不再论述了。要说的是,资金虽然欠缺,但并不等于龙芯在技术路线上“可持续发展能力不足”!第三,如果非要对这5家企业的“可持续发展能力”“可持续演进能力”排个序,个人认为:龙芯第一,这没话说。兆芯、海光第二。
图片中关于兆芯的授权方式就出现了明显错误,兆芯不仅只是具有x86IP核授权,也具有x86指令集授权。关于兆芯“存在专利纠纷,不可演进”的结论也是错误的。因为美国的发明专利保护期为20年,兆芯的x86专利(从威盛1999年取得x86专利算起),已经过了20年。只是专利到期后,兆芯不能使用新的x86专利和相关软件,但旧的x86专利和软件仍可使用。飞腾华为不也一样吗?ARM指令集升级后,你能用别人的新指令和新IP核吗?另外,兆芯具有CPU设计能力,兆芯最新的开先7000系列处理器在性能、架构、技术特点、内存与接口支持以及功耗与散热等方面都较它的上代产品开先6000有更好的表现就是证明。
海光虽然当初只获得AMD的x86架构IP核授权,但从海光官网上查得,海光近两年又发布了海光5000、海光7000系列处理器。而且性能都比原来更先进,说明海光也具备了x86架构CPU的设计能力。
飞腾、华为只能排第三。飞腾有ARMv8指令集架构授权,做的是CPU架构,有CPU设计能力。华为最近获得了ARMv9指令集架构授权,做的是SoC架构,即片上系统,将CPU、GPU等模块集成在一个芯片上。
目前国内x86架构和ARM架构均采用引进技术,其自主程度远不如龙芯,由于依赖国外授权,x86架构和ARM架构的可持续演进能力均不能与龙芯相提并论。但仅就x86和ARM这两种架构进行比较,x86架构拥有更丰富的指令集和强大的计算能力,可处理更复杂的计算任务,具有更高的性能表现。由于x86架构在PC领域长期占据主导地位,软件生态也比ARM更丰富。怎么可能华为的可持续演进能力占绝对优势?
不知道这次会议有没有请来宾?如果有,不知道来宾是否来自重要的集采部门?如果是,不知道来宾是否被带了节奏?