CPU企业:龙芯中科(Loongson Technology)
龙芯中科技术股份有限公司(Loongson Technology Corporation Limited) 是中国主要的通用CPU设计企业之一,也是中国少数同时进行CPU指令集、处理器核心、芯片、系统软件和基础软件生态研发的处理器企业。
龙芯最值得关注的地方,并不仅仅是“设计国产CPU”,而是它正在尝试建立一套从底层指令集开始的自主计算平台。
目前,龙芯中科的核心技术路线已经从早期兼容MIPS,全面转向自主设计的 LoongArch(龙架构) 指令系统。
一、龙芯中科基本情况
龙芯处理器项目最早可以追溯到 2001年。
当时,中国科学院计算技术研究所开始进行龙芯处理器研发。经过约十年的技术积累,2010年龙芯开始市场化和产业化运作。
2022年6月24日,龙芯中科正式在上海证券交易所科创板上市,股票代码:
688047
公司总部位于北京,主营业务包括处理器及配套芯片的研发、销售和服务,同时提供基础软硬件解决方案。
龙芯中科董事长、首席科学家为 胡伟武。
二、龙芯最重要的技术:LoongArch
如果要理解龙芯中科,首先要理解 LoongArch。
CPU不仅需要处理器核心,还需要一套指令系统。
例如:
x86
大量新兴开源CPU正在使用:
RISC-V
而今天的龙芯主要使用:
LoongArch(龙架构)
LoongArch是龙芯中科自主设计的CPU指令系统。
2020年,龙芯中科正式推出LoongArch。根据龙芯官方资料,从2020年开始新研发的龙芯CPU均支持LoongArch。龙架构包括基础指令以及向量、虚拟化和二进制翻译等扩展部分。
这一点非常重要。
LoongArch不是RISC-V,也不是ARM,更不是MIPS。
早期龙芯处理器与MIPS体系有很深的关系,部分产品使用MIPS兼容指令系统。
但从LoongArch开始,龙芯实际上重新建立了自己的指令集体系。2021年推出的 龙芯3A5000,成为首款采用LoongArch的龙芯通用处理器。
因此,从CPU产业角度看,龙芯与很多中国CPU企业的路线并不完全相同。
它不仅希望设计CPU芯片,还希望掌握CPU最底层的指令系统。
三、龙芯3A6000:桌面CPU
目前龙芯最重要的桌面处理器之一是:
龙芯3A6000
3A6000定位于桌面电脑和笔记本电脑市场。
它采用龙芯自主设计的 LA664 处理器核心,支持LoongArch指令系统。
主要规格包括:
4个物理核心
8个逻辑核心
主频:
2.0 GHz~2.5 GHz
共享:
16MB三级缓存
支持:
DDR4-3200
并支持128位和256位向量指令。
官方给出的2.5GHz典型功耗约为38W。
3A6000对龙芯具有非常重要的意义。
早期国产CPU面临的一个核心问题是单线程性能较弱,而3A6000重点提升了CPU核心本身的执行性能。
龙芯官方在2026年5月宣布,3A6000桌面处理器主流行业累计出货量突破100万片。
这意味着龙芯已经不再只是进行实验性CPU研发,而是在逐渐进入规模化产品应用阶段。
四、龙芯3C6000:服务器CPU
在服务器市场,龙芯的重要产品是:
龙芯3C6000系列
3C6000同样采用LA664处理器核心和LoongArch指令系统,但核心数量大幅增加。
目前包括:
3C6000/S:16核
3C6000/D:32核
3C6000/Q:64核
对应逻辑核心数量最高可以达到128个。
3C6000系列支持DDR4-3200、大量PCIe通道,并支持龙芯自己的处理器互连技术:
Loongson Coherent Link,简称LCL,也称“龙链”。
通过多处理器互连,可以构建从工作站到服务器的不同系统。官方列出的应用包括高性能工作站、边缘服务器、存储服务器、云计算和GPU智算服务器等。
这意味着龙芯的竞争范围已经从桌面CPU进一步扩展到服务器市场。
五、龙芯2K系列:嵌入式与行业处理器
龙芯并不只设计PC和服务器CPU。
它还有规模很大的嵌入式处理器产品线。
主要包括:
2K3000
2K2000
2K1500
2K1000LA
2K0500
2K0300
以及2P系列等产品。
这些芯片主要面向工业控制、打印机、网络设备、行业终端、交通、电力、物联网和嵌入式计算等市场。
因此,龙芯实际上已经形成了从低功耗嵌入式处理器,到桌面CPU,再到服务器CPU的一整套产品体系。
六、龙芯不仅设计CPU
龙芯中科另一个比较特殊的地方,是它并不满足于只设计一个CPU核心。
密码安全模块
PCIe接口
DDR内存控制器
芯片组
高速互连接口
工业接口
音视频模块
网络接口
以及大量芯片内部IP模块。
例如,龙芯已经规划和研发LG100、LG200等GPU相关IP。
从这个角度看,龙芯想建立的并不是单独一颗CPU,而是一个更加完整的计算平台。
七、龙芯的软件生态
CPU背后必须有软件。
Intel之所以强大,不只是因为x86处理器性能强,还因为x86拥有数十年形成的软件生态。
ARM同样如此。
因此,对LoongArch而言,真正长期的挑战是建立自己的软件生态系统。
目前LoongArch已经得到大量开源软件项目的支持,包括:
GCC
LLVM
GDB
Binutils
Go
.NET
Chromium/V8
Mozilla相关组件
FFmpeg
UEFI
以及其他开源项目。
LoongArch已经获得GNU ELF Machine编号 258。
这一步对龙芯非常重要。
因为只有编译器、Linux内核、浏览器、数据库、Java运行环境、开发工具以及应用软件逐渐完善,一套新的CPU架构才真正具有长期生命力。
八、龙芯与Linux
龙芯与Linux之间的关系非常密切。
目前大量基于龙芯的PC、服务器和行业设备都运行Linux类操作系统。
这实际上与ARM和RISC-V的发展路径有些类似。
对于一个新的CPU指令集来说,从Linux和开源软件生态切入,比从Windows传统桌面软件生态切入更加现实。
因此,Linux、GCC、LLVM、UEFI以及各种开源基础软件对LoongArch的发展非常重要。
从某种意义上说:
LoongArch负责建立硬件指令体系,Linux和开源软件则帮助它建立软件世界。
九、龙芯的主要应用市场
目前龙芯产品已经覆盖多个市场,包括:
政府及政务信息系统
台式电脑
笔记本电脑
服务器
存储服务器
工业控制
能源
交通
金融
教育
打印机
网络安全设备
物联网设备
行业终端
其中,政府、政企信息化以及工业控制仍然是龙芯的重要市场。
随着3A6000和3C6000等新一代产品推出,龙芯也正在尝试扩大到更加开放的PC、服务器和工作站市场。
十、龙芯的优势
龙芯最大的优势首先是:
自主技术体系。
它不仅拥有CPU核心设计能力,还拥有自己的LoongArch指令系统,并继续开发处理器IP、配套芯片和基础软件。
第二个优势是:
产品覆盖范围广。
从嵌入式CPU、工业CPU,到桌面处理器和服务器处理器,龙芯已经建立起多个产品系列。
第三个优势是:
Linux和开源生态正在逐步完善。
对于一种新的CPU架构来说,这是非常重要的基础。
第四个优势则是长期的CPU研发积累。
从2001年开始计算,龙芯已经进行了二十多年的通用处理器研发。
十一、龙芯面临的挑战
龙芯最大的挑战仍然不是“能不能设计CPU”,而是:
能不能建立足够大的生态。
一套CPU架构最终是否成功,很大程度上取决于:
编译器
开发工具
数据库
浏览器
商业软件
游戏
驱动程序
硬件厂商
整机厂商
开发者
以及最终用户。
x86和ARM已经拥有非常庞大的全球生态。
RISC-V则依靠开放指令集和全球大量企业、大学以及开发者快速扩张。
LoongArch要建立一个新的独立生态,难度非常高。
这可能是未来决定龙芯长期发展空间的最关键因素。
此外,高端CPU的发展还与先进半导体制造工艺、封装、内存、GPU以及整个供应链密切相关。
因此,CPU架构只是第一步。
真正的竞争是整个计算平台之间的竞争。
十二、如何看待龙芯中科
如果只把龙芯理解为“中国的一家CPU公司”,实际上低估了它的技术路线。
龙芯正在尝试做三件事情:
第一,设计自己的CPU核心。
第二,建立自己的LoongArch指令系统。
第三,在LoongArch之上建立操作系统和软件生态。
这使得龙芯成为中国CPU产业中非常特殊的一家公司。
x86生态
ARM生态
大量新兴处理器企业正在进入:
RISC-V生态
而龙芯选择了一条更加少见的道路:
LoongArch生态。
这条道路显然更加困难,因为建立一种新的CPU指令体系容易,建立围绕这种指令体系的软件、开发者和商业生态却可能需要十几年甚至几十年。
但也正因为如此,龙芯中科在中国CPU产业中具有很高的研究价值。
它真正值得观察的问题已经不是:
“中国能不能设计CPU?”
而是:
“一种新的CPU架构,能不能真正建立起属于自己的计算生态?”
这可能才是龙芯中科未来十年最值得关注的地方。
