为 Linux 内核发布的最新一批 LoongArch 补丁

龙芯发布了他们最新的补丁集,用于为 Linux 内核启用 MIPS 衍生的 LoongArch CPU 架构

龙芯工程师继续致力于Linux/开源生态系统的 LoongArch支持,从开始出现在 GNU 和 LLVM 工具链中的 CPU 目标支持到其他低级库,同时也致力于 Linux 内核支持。

虽然 Linux 内核补丁的早期迭代因复制现有 MIPS 代码而受到批评,但龙芯一直在努力解决这些差异,并于今天早上发布了他们的第六版 LoongArch 基本支持。补丁求职信将其总结为,“LoongArch 是一个新的 RISC ISA,有点像 MIPS 或 RISC-V。LoongArch 包括精简的 32 位版本(LA32R)、标准的 32 位版本(LA32S)和 64 位版本(LA64)。LoongArch 使用 ACPI 作为其启动协议 LoongArch 特定的中断控制器(类似于 APIC)已经在 ACPI 规范的下一版本中添加(当前版本为 6.4)。”

v6 系列将代码重新基于 Linux 5.16-rc2(仍然远远落后于最新的上游 Git,但至少比 5.15 好),并对低级架构代码进行了许多修复和改进。

image.php_-122
龙芯 3A5000 是第一款 LoongArch64 处理器。

目前,Linux 内核的 LoongArch 架构引入了大约 23k 行新代码。如果对这些中国国产 CPU 架构感兴趣,请查看此补丁系列,但至少目前性能无法与现代 CPU 替代品竞争,

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun134046.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年2月27日 上午10:48
下一篇 2022年2月27日 上午10:52

相关推荐