首页 > 看点 > 正文

国产龙芯对外公开LoongArch指令集,意欲何为?

2020-08-26 15:22:40来源:银行信息港  

对于龙芯个人还是挺关注的,不过由于不是芯片行业的从业人员,对纯技术上的认识并不深刻,这里只聊聊LoongArch指令集出现后可能给我们带来的一些优势。

或许可以发展出自己的架构体系:

目前国内研发芯片的厂商不少,电脑CPU有龙芯、兆芯、海光,手机芯片有展讯、,服务器芯片有飞腾、,超算芯片有申威等,以上这些芯片厂商中使用都是现成架构,比如ARM、x86、MIPS等等。

但是从现有国际大形势上来看,当前主流的芯片架构都已经被外国所掌控(ARM已被外国英伟达收购,x86架构属于Intel),整体可靠性直线下降,未来我们在这个领域随后有被卡脖子的可能(例如ARM终止了对的后续授权)。

而龙芯目前的MIPS架构已经获得永久授权,同时这个架构自身也已经较为弱势,因此龙芯在这个领域几乎可以不受限制的自行发展,这次扩展LoongArch指令集就是走出了自主发展的一步,为未来的可持续发展提供基础。

如果长久的坚持下去,或许我们能迎来自己的新架构。

指令集兼容其他架构有助生态建设:

从这次公布的LoongArch指令集来看,可以兼容其他芯片架构的指令集,比如ARM、x86、MIPS、RISC等,就意味着未来龙芯也可以执行针对其他芯片研发的Linux软件,这大大开拓了龙芯自身的软件生态。

大家都知道一个操作系统以及硬件体系的成功,完全依赖于整个软硬件生态的建设,Wintel体系,ARM体系能成功都和这块紧密不可分。因此,龙芯如果想成功建立自己的生态体系也只能在这方面下功夫,对外兼容算是走出了第一步。

当前龙芯存在的不足之处:

当然,目前的龙芯其实问题还是不少。首先是作为通用芯片性能不足,和当前流行的x86架构差距不是一般的大,这里面差了好几代,对应的电脑只能用作简单的办公处理。

其次是龙芯现有的开放度不足,至今未公布相关的扩展指令集,这对生态的建设非常不利,开源社区看不到相关的指令,就没办法很多的做支持,一定程度上阻碍了自身生态的发展。

Lscssh科技官观点:综合来说,LoongArch指令集的开发有助于龙芯走出自己的一条路来,未来或许能发展出自己的架构体系和生态,虽然这条路可能会走的很艰难。但整体大局势之下,或许这就是最好的发展之路!

责任编辑:hnmd003

相关阅读

推荐阅读