龙芯对外公开LoongArch指令集,这一举措释放了哪些积极信号?
近期龙芯正式公布了全新的指令集:LoongArch,消息一出引发诸多网友关注!
个人对龙芯也是挺关注的,虽然不是行业从业人员对纯技术上的认识并不深刻,但这里还是想聊聊LoongArch指令集出现后可能带给我们的一些优势。
1、或许可以发展出自己的架构体系
目前国内研发芯片的厂商不少,电脑CPU有龙芯、兆芯、海光,手机芯片有展讯、华为,服务器芯片有飞腾、华为,超算芯片有申威等,以上这些芯片厂商中使用都是现成架构,比如ARM、x86、MIPS等等。

但是从现有国际大形势上来看,当前主流的芯片架构都已经被美国所掌控(ARM已被美国英伟达收购,x86架构属于Intel),整体可靠性直线下降,未来我们在这个领域随后有被卡脖子的可能(例如ARM终止了对华为的后续授权)。
而龙芯目前已经获得了MIPS架构的永久授权,同时这个架构自身也较弱势,因此龙芯在这个领域几乎可以不受限制的自行发展,这次扩展LoongArch指令集就是走出了自主发展的一步,为未来的可持续发展提供基础。
如果长久地坚持下去,或许我们能迎来自己的新架构。
2、指令集兼容其他架构有助生态建设
从这次公布的LoongArch指令集来看,可以兼容其他芯片架构的指令集,比如ARM、x86、MIPS、RISC等,就意味着未来龙芯也可以执行针对其他芯片研发的Linux软件,这大大开拓了龙芯自身的软件生态。

大家都知道一个操作系统以及硬件体系的成功,完全依赖于整个软硬件生态的建设,Wintel体系,ARM体系能成功都和这块紧密不可分。因此,龙芯如果想成功建立自己的生态体系也只能在这方面下功夫,对外兼容算是走出了第一步。
3、当前龙芯存在的不足之处
当然,目前的龙芯的问题还是不少。首先是作为通用芯片性能不足,和当前流行的x86架构差距不是一般的大,这里面差了好几代,对应的电脑只能用作简单的办公处理。

其次是龙芯现有开放度不足,至今未公布相关的扩展指令集,这对生态的建设非常不利,开源社区看不到相关的指令,就没办法很多的做支持,一定程度上阻碍了自身生态的发展。
Lscssh科技官观点:综合来说,LoongArch指令集的开发有助于龙芯走出自己的一条路来,未来或许能发展出自己的架构体系和生态,虽然这条路可能会走得很艰难。但整体大局势之下,或许这就是最好的发展之路!