前段时间,
全球三大芯片架构之一MIPS突然倒下,所属公司宣布将放弃继续设计该架构
,全身心投入RISC-V阵营。
这个消息曾激起一些波澜,但因为大家不太了解,也没有引起多大重视。然而,龙芯架构横空出世,这足以让我们引以为傲!
全球芯片架构现状
关于芯片架构,我们简单介绍下,以方便大家了解龙芯架构的真正意义。我们所说的芯片架构,一般指的是指令集,其实就是CPU使用的语言。
CPU执行计算任务时,程序在被执行前需要先翻译为CPU可以理解的语言,这种语言就是指令集
。
我们经常说的x86、ARM、MIPS都是指令集的代号
,也是全球三大芯片架构。随着
MIPS的倒下,
主流架构就剩下两种:英特尔的x86架构,主要用于PC领域如笔记本、台式机、小型服务器等
ARM公司的ARM,主要用于移动领域如手机、平板等
。
另外,还有一种RISC-V架构,由于其开源、免费、好用,也正在逐渐兴起。
像前段时间所说的阿里旗下的平头哥半导体重大突破,就是就开发了一款基于RISC-V的玄铁910芯片
。而
x86和ARM架构想要使用,就得获得所属公司的授权。
像华为的麒麟芯片使用的就是ARM架构,
也因为华为早些时候购买了ARMV8的永久授权,所以在芯片被制裁时,架构才没有受到影响,还可以用其继续设计。
并且最近ARM又推出了V9指令集,还声明不含M国技术,可以继续为华为授权。
龙芯架构横空出世
目前,全球的CPU市场上是Intel、AMD两大巨头领跑。
国内也在奋力追赶,主要有飞腾、鲲鹏、海光、兆芯、龙芯、申威六大国产
CPU。
然而,这6大国产CPU基本上都是使用的是国外的指令集,飞腾和华为鲲鹏使用了ARM的指令集
。
海光和兆芯使用的是X86架构
X86授权英特尔卡得很严,拿钱也买不到,要么是拿得早,要么是有高水平专利交换,
,其实从根本上还是受制于
M国。
申威使用的alpha架构,虽然也是来自于M国,但已经购买了所有设计资料,并且在此基础上开发出了更多的自主知识产权的指令集
。
龙芯采用的是
MIPS架构
,没有采用非常强大的
X86和ARM架构
,有一个重要目标就是实现“自主可控”。
近日,龙芯发布了完全自主指令集架构LoongsonArchitecture,简称龙芯架构,这也表示龙芯已经彻底放弃了MIPS指令集架构。
这个自研架构意义非常重大,这是中国造芯走出自研技术的一大步,人民日报点名称赞其为“国产CPU的历史性跨越”。
打破垄断意义重大
指令系统是信息产业的墙基,基于国外授权的指令系统难以建设自主的信息技术体系和产业生态
,在现在的形势下,随时可能受到限制。
俗话说的好:在别人的墙基上砌房子,再大再漂亮也可能经不起风雨,甚至会不堪一击!
据龙芯董事长胡伟武介绍,龙芯架构(LoongArch)
是基于龙芯二十年的
CPU研制和生态建设积累,具有完全自主、技术先进、兼容生态三方面特点。
并且龙芯架构不包含MIPS指令系统,为了证明其完全自主,龙芯还进行了深度知识产权评估。
其实,龙芯一直以来就是采用的自主LoonglSA指令系统,并兼容MIPS指令系统,
现在是正式发布龙芯架构,
彻底放弃了
MIPS指令系统
,这对我国集成电路产业是一次历史性突破,也打破了英特尔
X86架构和ARM公司ARM架构的垄断。
据了解,首款支持龙芯架构的3A5000处理器芯片已经成功流片,并该指令系统
可在3A5000计算机上稳定运行
且
操作顺畅。
倪光南院士还提出更高要求,希望龙芯下一步加入开源指令联盟体系,为我国打造出自主开源产业体系生态。
写在最后
龙芯架构
的出现,终结了我国没有自主指令集架构的历史,扛起了中国自主指令集架构的旗帜,重要的是兜住了中国计算产业自主可控的底线风险。
龙芯中科已经在一定范围内发布了LoongArch的基础架构指令系统手册。
待完成评估后,将在更大范围内发布。
还将在适当的时候组建开放指令系统联盟,在联盟成员内免费共享
LoongArch架构及其龙芯IP核。
当龙芯架构类CPU和银河麒麟、统信UOS、鸿蒙系统等主流操作系统无缝运行起来,到那时,我国的计算机产业才会真正实现自主可控!