通信世界网消息(CWW)6月6日,由工业和信息化部网络安全产业发展中心指导,北京经开区国家信创园和龙芯中科联合主办的“2022年LoongArch生态发展暨通明湖创新应用论坛”在线上召开。会上,龙芯中科副总裁高翔表示,基础软件有成千上万种,但起核心基础作用的是三个层次的关键软件,分别是系统架构类软件、编译系统类软件、二进制翻译类软件,龙芯中科系统掌握了这三个层次的核心技术软件能力,从而建设起了完整的基础软件技术体系。
CPU的核心竞争力,是建设自主信息产业体系的关键所在,高翔表示,龙芯基础软件生态建设的思路与路径是基于自主的LoongArch指令集,聚焦系统架构、编译系统、二进制翻译三个层次核心能力,形成国际顶层开源生态。当前,龙芯生态已获得国际开源软件界的广泛认可与支持,LA正成为与X86/ARM并列的顶层国际开源生态系统。
自主而不封闭,龙芯软件生态深度融入国际开源技术体系,LA架构已向GNU组织申请到ELF Machine编号(258号),LA的“身份证”。当前,Linux内核社区版本持续支持龙芯系列CPU和桥片;Binutils、GDB等基础工具已实现对LA的原生支持;ACPI国际标准中纳入了对龙芯架构特性的支持;GCC已实现与LA架构的原生支持,LLVM、GO也已经初步实现对LA架构的原生社区支持。此外,龙芯还与.Net、V8、Mozilla等社区紧密合作,基于LA架构实现了Java、Javascript、.Net等三大虚拟机运行环境。
龙芯中科是全世界范围内极少数建设形成完整基础软件生态体系的CPU公司。高翔表示,龙芯选择基于自主指令架构发展,是充分考虑兼容需求的自主指令系统LoongArch,消除隐患和瓶颈,为长远、可持续、创新、健康发展准备了必要基础条件,龙芯基础软件生态将为保障我国自主信息产业长远健康发展发挥重要作用。