本栏推荐

相关阅读

快讯信息

您现在的位置是:主页 > 科技圈快讯 > 好文 >

Linux 5.19内核发布,新增对龙芯自研指令集的支持

发布时间:2022年08月02日 06:47:10 好文 人已围观

简介Linux 5.19内核正式发布,创始人Linus Torvalds在邮件中宣布了这一消息。他特别提到对龙芯公司Loongarch指令集的支持,但由于一些代码问题,目前仍无法在龙芯Loongarch设备上实现完全兼容。...

Linux 5.19内核已于近日正式发布,创始人Linus Torvalds通过社区邮件宣布了此事,并特别提到对龙芯公司开发的Loongarch指令集的兼容性,但仍有部分代码需要处理,因此尚无法在龙芯Loongarch设备上运行。

当然,龙芯Loongarch并非Linux 5.19支持的唯一新硬件版本,实际上此版本内核添加了大量新的硬件支持,包括苹果自家开发的ARM处理器M1,同时还为Intel第十三代酷睿处理器引入了初步的Linux图形驱动支持。

2021年4月15日,龙芯公司正式推出了自主研发的指令系统架构“Loongson Architecture”,常简称为“龙芯架构”或“LoongArch”,并已获得国内知名知识产权评估机构的认可。

LoongArch包含基础架构,以及向量扩展LSX、高级向量扩展LASX、虚拟化LVZ、二进制翻译LBT等多个扩展部分,共包含近2000条指令,并不包括龙芯之前所使用的MIPS指令集。

LoongArch具备完全自主、技术先进、与生态兼容三个特性,能够同时支持MIPS、ARM、x86等指令集,其对MIPS指令的翻译效率达到100%,对ARM可实现90%的翻译效率,龙芯3A/C5000系列处理器是首款支持LoongArch指令集的产品。

在生态系统方面,除了Linux内核的官方支持,GCC等三大编译器也正在适配LoongArch的相关特性,JAVA虚拟机的JDK14版本贡献率位居全球第四,同时.NET社区也在推进对LoongArch架构的支持,已有浏览器和流媒体播放产品实现对LoongArch的兼容。

Tags: Linux Kernel  Linux