对外公开也是一种策略,当大家在纠结到底有没有自主指令集的时候,当大家被ARM和RISC-V、X86等指令集的成功所影响,却没有自己的指令集的时候,大家确实很担心,到底在芯片设计领域,大家如何一步步的突破。
麒麟处理器还使用着ARM的指令集,或者说现在的手机处理器大多使用的是ARM的架构,这种情况会让一些人认为麒麟处理器并非自主芯片,有些人更会固执认为,偶国目前没有自主芯片。
而这一次,龙芯对外公开的LoongArch指令集,这是全新的指令集,最大的意义是它是完全的自主,包含了基础指令337条、虚拟机扩展10条、二进制翻译扩展176条、128位向量扩展1024条、256位向量扩展1018条,共计2565条原生指令。
它在主要特点是兼容性,能够兼容MIPS、x86、ARM、RISC-V这几种指令集的Linux程序,最大的特色是它将组建指令系统联盟,并且成员可以免费使用LoongArch指令集。偶觉得这种公开的好处很明显,一方面能够让更多的人可以使用龙芯的LoongArch指令集;另一方面也能够对Intel/ARM等进行一定的影响。
并且这种免费开放指令集的优势不仅仅能够凸显龙芯指令集的特点,更能够通过开源增加龙芯的生态建设,对于龙芯的独立自主化,以及不会受美国这种类似的制约和制裁。并且在未来既有可能成为既X86之外的CISC复杂指令,也能够保证偶国芯片的独立自主。