
我们都知道目前世界上主要的CPU指令集系统主要有3种,分别是x86、ARM和RISC-V。国内的龙芯中科此前也是基于MIPS指令的。但是在去年推出了自主研发的“LoongArch”指令集,号称100%独立。龙芯为什么选择难度最大的独立指令集,而不是使用x86、ARM或RSIC-V。尤其是 RSIC-V 的开源指令集近年来非常火爆。
对于这个问题,龙芯近日做出了回应,谈到了公司从MIPS到自研指令集的过程。
龙芯表示,公司成立之初就致力于打造独立的技术体系。
当时我意识到基于X86或ARM无法建立自主的体系(当时还没有RISC-V),MIPS指令系统比较开放,可以容纳在工业控制领域具有一定的优势,并具有生态优势。一定的基础。
然而,2019年MIPS开源后闭源的事件,让我们清醒地认识到,基于MIPS构建自治生态是不可能的。
至于RISC-V,龙芯认为基于RISC-V构建独立的生态也是不可能的,而且RISC-V 架构指令较少,更适合学术研究和互联网物联网应用。
商业的信息化应用产品会需要增加更多的指令,而不同企业增加的不同指令会导致生态的碎片化。
因此,构建自主可控的生态系统,必须以自主研发的指令集系统为基础。
本文属于原创文章,如若转载,请注明来源:龙芯:坚持自研指令集 ,x86、ARM及RISC-V都不能实现自主可控http://diy.zol.com.cn/798/7985112.html