龙芯打破Wintel和AA体系的冰山,自主指令集架构LoongArch开启新篇章
随着全球信息化发展,Wintel(Windows+Intel)和AA(Android+Arm)两大生态体系逐渐形成,并由美国主导。然而,这种局面让中国在软件生态方面受限。为了改变这一状况,龙芯中科董事长胡伟武提出了建设自主指令集LoongArch的想法。
经过20年的积累,龙芯掌握了9个关键能力:3个基础编译器、3个虚拟机和3个二进制翻译系统。这使得他们能够发布完全自主指令集架构Loongson Architecture,即简称为龙芯架构或LoongArch。在2021年4月,该架构正式发布,其中包括2000多条指令,全方位覆盖了性能优异、技术先进以及兼容性强等特点。
2021年7月,首款采用自主指令系统的处理器龙芯3A5000 CPU问世。这款处理器性能提升50%以上,同时功耗降低30%以上,与前代产品保持引脚兼容。
国产软硬件发展过程通常经历“不可用”到“可用”再到“好用”的三个阶段。目前,大量国产CPU已经应用于各领域,并取得显著成就。胡伟武认为,只要软件生态清晰,就能轻松更换CPU与指令系统。
2022年1月13日,龙芯举办了首届LoongArch生态创新大会,以此彻底打破传统Wintel及AA国外厂商主导的基于指令集及芯片设计的生态体系,为国家信息化发展提供支持。此次大会强调开放、兼容与优化,是dragon chip industry共识中的重要一步。
未来 龙芯将推出基于LoongArch 的充分考虑兼容需求的自主编程框架,以及众多合作伙伴共同发布的产品,如统信操作系统、麒麟操作系统、银河麒麟桌面操作系统V10SP1(龍鱗版)、联想开天M540Z龍鱗三千五百台式機等。此外,还有七〇六天熠系列龍鱗三千零五十零服务器以及龍鱷浏览器V3等多款联合产品。
尽管如此,更广泛的地缘支持仍然是必要条件。而对于后续工作,龙芯计划在国际社区创立一个对部分处理器IP核实现代码进行免费开放的大型联盟,从而最终打造一个完整且具有竞争力的LoongArches 生态圈。