龙芯开始为 3A6000 系列 CPU 提交 Linux 补丁

根据 Linux 内核邮件列表的消息,龙芯 LoongArch 工程师兼核心 maintainer 最近为 3A6000 系列 CPU 提交了专用的 Linux 补丁——明确提到了对 3A6000 系列的支持。

该补丁添加了一个硬件页表查询器 (hardware page table walker)。提交者称 LoongArch 3A6000 系列处理器及更新版本提供了对硬件页表查询器 (PTW) 的支持,可以通过硬件处理 TLBI/TLBL/TLBS/TLBM 异常的所有快速路径。只有慢速路径(即页面错误)才需要软件处理。

此外还有补丁添加了具有不同提示的 LoongArch DBAR。这些针对不同内存屏障的提示可以为龙芯 3A6000 系列 CPU 带来性能提升。

去年 6 月 Linux 5.19 合并了对龙芯 LoongArch CPU 架构的支持补丁,目前的龙芯 3A5000 系列 CPU 在 Linux 上运行良好。

据介绍,龙芯 3A6000 已流片回来,但仅经过初步测试,后续还有性能摸底、优化与产品化的过程,而且完成产品化计划需要半年到一年的时间。

3A6000 主频为 2.5GHz,采用四核、双 DDR4-3200 内存通道,单线程定点 base 分值超过 40 分,浮点分值超过 50 分,多线程定点分值超过 140 分,浮点分值超过 130 分。龙芯中科表示,基于目前的判断,龙芯 3A6000 的性能可对标 7nm 工艺制造的 AMD Zen 2 架构,相当于英特尔第 10 代酷睿的水平。

© 版权声明
THE END
喜欢就支持一下吧
点赞0

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYYeLKA8' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
admin的头像-五八三
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称代码图片