当前位置:首页-文章-行业新闻-正文

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

根据 Linux 内核邮件列表的消息,龙芯 LoongArch 工程师兼核心 maintainer 最近为 3A6000 系列 CPU 提交了专用的 Linux 补丁——明确提到了对 3A6000 系列的支持。 该补丁添加了一个硬件页表查询器 (hardware page table wa

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

龙芯开始为 3A6000 系列 CPU 提交 Linux 补丁 - 第1张

该补丁添加了一个硬件页表查询器 (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 系列 CPU 提交 Linux 补丁 - 第2张

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

本文原创,作者:admin,其版权均为一念悟道所有。
如需转载,请注明出处:https://www.jiayezz.com/5817.html