产业气象站|完全自主的指令集诞生,国产龙芯发力

国产芯片是大家所关注的问题 , 焦点有两个 , 一个是制造 , 一个是架构 , 制造上我们还在艰难地推进14纳米以下工艺的发展 , 而在指令集上 , 一片空白 , 虽然现在有RISC开源开用 , 但是却终究不是最好的解决办法 。
最可能的突破是在哪里呢?看看龙芯所透露出来的消息就让人有点激动了:龙芯自主LoognArch指令问世!
产业气象站|完全自主的指令集诞生,国产龙芯发力
文章图片
龙芯
MIPS指令集说起了MIPS指令集 , 大家的第一个感觉就是 , 这个到底是是什么东东?大家所听说过的芯片架构一般都是ARM以及X86 , 至于这个MIPS指令集 , 就感觉到非常陌生了 , 其实 , MIPS是一种采取RISC精简指令集的处理器架构 , 既有指令集 , 也有相应的处理器架构 。
产业气象站|完全自主的指令集诞生,国产龙芯发力
文章图片
【产业气象站|完全自主的指令集诞生,国产龙芯发力】龙芯
有不少人觉得 , 龙芯虽然是国产的 , 但是这里面却有一个隐患问题 , 即:龙芯的指令系统LoongISA基于MIPS发展而来的 , 基础架构上毕竟和MIPS有着千丝万缕的联系 。 尽管MIPS这个架构在市场规模上小的可怜 , 但是 , 这终究是不可控的因素 。 之前龙芯也吃过这方面的亏 , 遭到了MIPS公司的侵权控告 , 这也导致了龙芯发展被拖延了 , 后来双方达成和解 , 龙芯得到了MIPS公司的正式永久授权 , 但是问题就是在这里 , MIPS的所在国非常不靠谱 , 即便授权了 , 但是一旦不靠谱起来 , 那是超级特离谱的 , 随时翻脸不认人 , 在当下的情况下 , 龙芯不可能继续押宝MIPS架构了 。
产业气象站|完全自主的指令集诞生,国产龙芯发力
文章图片
龙芯
不过 , 这还不是关键 , MIPS最初的目的是面向的是注重速度和性能的高性能科学计算的 , 在功耗和面积上有所欠缺 , 这也导致在商业化方面 , 存在一定的不足 。
龙芯自主LoognArch指令不使用MIPS架构了 , 那么龙芯还怎么发展?这里面需要给大家强调一下:龙芯走的是自主可控路线 , 既然是自主可控 , 那么就必须发展属于完全属于自己的指令架构 , 所以说 , LoongISA终究是要被替换掉的 , 而正是在这样的情况下 , 龙芯LoongArch指令集诞生了 。
产业气象站|完全自主的指令集诞生,国产龙芯发力
文章图片
龙芯
自主是核心国产芯片要想自主可控 , 就需要向上游攻坚 , 而指令集正是顶峰 , 龙芯很清楚这一点 , 要想做到真正的自主可控 , 指令集是核心中的核心 。 所以从LoongISA到LoongArch一直都在发展中寻找自主的突破口 , 这次 , LoongArch就是实现了这个突破的核心 。
关键是兼容打造一套指令集其实对于龙芯这样的企业来说 , 已经不属于最难的内容 , 不过 , 龙芯的目的是要在ARM、X86、RISC-V以及MIPS所垄断的市场中寻找生存机遇 。
产业气象站|完全自主的指令集诞生,国产龙芯发力
文章图片
龙芯
这其中最为关键的一点就是兼容ARM、X86、RISC-V以及MIPS , 这样 , 就为市场的发展扫除了自己苦苦支撑的可能 , 在ARM、X86、RISC-V以及MIPS发展起来的生态 , 龙芯将不存在进入问题 。
重点是组建指令系统联盟 , 成员可以免费使用LoongArch指令集 , 龙芯要想发展下去 , 仅仅依靠自己一家也不行 , 就像ARM、X86、RISC-V的发展一样 , 都是有众多的支持者的 , 而龙芯要想破除自己单打独斗的困局 , 也将组建指令系统联盟 , 而且内部成员可以免费使用龙芯的LoongArch指令集 , 这样就在LoongArch指令集的生态上 , 将吸纳更多的支持者 。
产业气象站|完全自主的指令集诞生,国产龙芯发力