龙芯中科胡伟武:基于龙芯指令系统的信息体系将于“十四五”期间基本建成

中国电子报
许子皓
CPU是计算机的运算核心和控制核心,担负着运算数据、处理指令、执行操作等重任,在CPU产业生态的建设过程中,指令系统无疑是重要起点。指令系统作为计算机的软硬件界面,是信息产业的重要基石,一种指令系统承载了一个产业生态。

QQ截图20211111112922.png

本文来自微信公众号“中国电子报”,作者丨许子皓,美编丨马利亚

原标题:《胡伟武:基于龙芯指令系统的信息体系将于“十四五”期间基本建成》

4月19日,龙芯中科董事长胡伟武在线上发表了关于LoongArch生态建设的演讲。胡伟武表示,将以LoongArch为契机,深度布局产业链配套和应用生态。

CPU是计算机的运算核心和控制核心,担负着运算数据、处理指令、执行操作等重任,在CPU产业生态的建设过程中,指令系统无疑是重要起点。指令系统作为计算机的软硬件界面,是信息产业的重要基石,一种指令系统承载了一个产业生态。龙芯中科于2021年正式发布了指令系统架构LoongArch,已经通过权威机构系统的知识产权分析,做到了既自主又兼容,并充分融合主流指令系统X86、ARM等的主要特点。

胡伟武指出,为了降低产业链难度,做好芯片与操作系统之间的软硬结合,龙芯中科同时具备了“2+3+3+2”的十大技术能力,分别为BIOS、操作系统内核、三大编译器社区(GCC、LLVM、GOLANG)、三大虚拟机(Java、javaScript、.NET)、两大二进制翻译系统(LATX、LATA)。目前LoongArch架构已经得到了多家国际开源软件社区的广泛认可与支持,与各大国际开源软件界开展了紧密合作。胡伟武表示,希望到2022年底,开源社区对LoongArch的支持基本完善。

QQ截图20211111112922.png

龙芯中科还将提供基础版开源操作系统。胡伟武表示,龙芯中科除了要提供像BIOS、内核、编译器、虚拟机、浏览器、图形库这些核心模块技术赋能下游产业链外,还要规范硬件的兼容性,通过统一系统架构,实现操作系统硬件的兼容,无需不断适配。

QQ截图20211111112922.png

龙芯中科此前通过高效二进制翻译系统已经消除指令系统壁垒,实现了广泛兼容。二进制翻译是将一种指令系统软件翻译到另外一种指令系统并实现高效语言技术,龙芯中科基于LoongArch指令集,开发了二进制翻译系统LAT,支持X86和ARM平台的软件在龙芯平台上运行。另外,通过软硬件结合大幅提高二进制翻译效率。

胡伟武表示,龙芯中科所打造的兼容框架,通过打包格式兼容、API环境兼容、内核升级兼容等技术,让开发者在Linux平台上只需一次开发,就可以各处使用。

但仅靠兼容框架是不够的,胡伟武认为,需要形成相兼容的编程框架,才能解决应用与系统平台无休止的适配,龙芯中科正在形成自己的编程框架,预计在明后年推出。

QQ截图20211119092508.png

龙芯中科在“十四五”期间将努力完成三个转变,一是从技术“补课”到生态建设的转变;二是从政策性市场到开放市场的转变;三是从跟随性发展的“必然王国”到“自由王国”的转变。以LoongArch为契机,深度布局产业链配套和应用生态,胡伟武预测,“十四五”期间,基于LoongArch指令集的体系将基本建成。2030年走向国际市场,2035年之前,与X86、ARM并列,实现“三足鼎立”。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论