Archives 2025

龙芯 LoongArch 突破 256 核限制:Linux 内核拟支持龙芯 LoongArch 核心数增至 2048

图片

5 月 8 日消息,科技媒体 phoronix 昨日(5 月 8 日)发布博文,报道称当前为龙芯 LoongArch 处理器构建 Linux 内核时,最高支持 256 个 CPU 核心,而最新提交的补丁,将该上限提升至 2048 个。

Linux内核最新补丁将龙芯LoongArch处理器支持的核心数上限从256提升至2048,目前龙芯处理器核心数主要集中在4-16核,但3E6000系列可支持64-128核。这一调整为未来高核心数服务器CPU预留了空间。

图片

该龙芯目前出货的 LoongArch 处理器核心数主要集中在 4 到 16 核之间,但有消息指出,龙芯 3E6000 系列服务器 CPU 可能具备 64 至 128 核的配置。

LoongArch 2048 cores patch

虽然这些高核数处理器尚未大规模出货,不过在未来,基于 MIPS64 衍生、受 RISC-V 启发的国产 CPU 架构可能突破 256 核限制。

补丁中调整了“NR_CPUS”的配置范围以及内核代码,为实现 2048 核的上限奠定了基础。该媒体指出 2048 核的上限,是基于当前 IPI 硬件理论支持的最大值而定,龙芯短期内未必会推出接近这一极限的产品。

龙芯 LoongArch 架构

我们得知道什么是龙芯中科LoongArch龙架构。简单来说,龙芯中科是一家致力于研发国产处理器的公司,而LoongArch龙架构就是他们自主研发的一种新的指令集架构。指令集架构就像是处理器的大脑,它决定了处理器能够执行哪些指令,以及如何执行这些指令。

LoongArch龙架构是龙芯中科在2021年推出的一种新的RISC(精简指令集计算机)ISA(指令集架构)。RISC架构的核心思想是通过简化指令集来提高计算机的性能和效率。它使用较少且简单的指令集,使得每条指令的执行时间更加接近,从而提高了处理器的执行效率。

LoongArch架构特点

你可能会问,LoongArch龙架构和其他指令集架构有什么不同呢?其实,LoongArch龙架构有很多特别之处。

1. 完全自主:LoongArch龙架构是龙芯中科完全自主研发的,这意味着我们不再完全依赖国外的技术。这对于保障国家的信息安全具有重要意义。

2. 兼容性强:LoongArch龙架构在设计时充分考虑了兼容生态需求,能够与多种国际主流指令系统高效二进制翻译。这意味着,很多原来在其他指令集架构上运行的应用和软件,都可以在LoongArch龙架构上运行,大大丰富了可用的软件资源。

3. 性能优越:LoongArch龙架构通过简化指令集,提高了处理器的执行效率。这意味着,使用LoongArch龙架构的处理器在运行速度、处理能力等方面都会更加出色。

发展前景

从LoongArch龙架构目前的发展情况来看,它的前景非常广阔。

1. 政策支持:随着国家对信息技术自主可控的重视程度的不断提高,LoongArch龙架构作为国产处理器的重要代表,将会得到更多的政策支持和资源倾斜。这将有助于LoongArch龙架构的进一步发展和推广。

2. 市场需求:随着信息技术的不断发展,各行各业对高性能、高可靠性的处理器的需求也在不断增加。LoongArch龙架构凭借其完全自主、兼容性强、性能优越等特点,将会在市场上占据越来越重要的地位。

3. 技术创新:龙芯中科作为一家致力于研发国产处理器的公司,一直在不断投入资源进行技术创新。随着技术的不断进步,LoongArch龙架构的性能和功能将会得到进一步提升和完善。这将有助于LoongArch龙架构在市场竞争中占据更加有利的地位。