面向个人开发者的龙架构设备购买建议

随笔 · 7/5/2025, 8:43 PM

前言

龙架构(LoongArch)由龙芯中科技术股份有限公司于 2020 年 8 月 13 日首次公开发布,是一套基于 RISC 设计理念的全新自主指令集架构,具备以下特点:

  • 完全自主:区别于早期龙芯处理器采用的 MIPS 指令集,LoongArch 完全由龙芯自主设计
  • 现代化设计:32 位定长 RISC 指令集,支持 32 位与 64 位处理器
  • 兼容性强:通过硬件加速的二进制翻译技术,可高效运行 x86、ARM 等架构程序
  • 产业落地:已广泛应用于嵌入式、桌面、服务器等多个领域

自 2024 年 11 月起,我开始业余从事龙架构相关软件开发,并持续关注龙芯生态。最近因为某个契机,想要通过本文向有志于参与龙架构开发的爱好者分享一些个人经验。需要说明的是,我并非龙芯中科员工,也不参与相关销售,以下建议仅供参考。购买和使用任何硬件前,请务必保持谨慎,做好预案。

处理器与主板

在介绍具体型号前,先简单说明一下龙芯处理器的命名规则。以「3A6000」为例,数字 3 代表龙芯三号产品线,主要面向桌面和服务器等高性能领域;字母 A、B、C 等表示具体的处理器等级,性能和定位依次提升,通常 A 和 B 面向桌面端,B 及以上型号用于服务器;后面的 6000 则表示代际,数字越大代表更新一代的产品。

目前,市面上的龙架构处理器均为板载设计,无法像 AMD、Intel 那样单独更换处理器和主板。截止 2025 年 7 月,常见的龙架构处理器包括基于 LA664 核心的 6000 系列,以及基于 LA364E 核心的 2K3000。

需要注意的是,5000 系列及之后的产品才基于龙架构(LoongArch)处理器。市面上的 3A4000、3A2000 等型号仍为早期基于 MIPS 架构的产品,目前已基本淘汰,不建议选购。

3A6000 与 3B6000

3A6000 和 3B6000 更偏向桌面高性能应用。

3A6000 为 4 核 8 线程,处理器与主板套装价格约 1600 元。推荐选择龙芯中科的 XA61201 或 XA61200 主板,这两款在社区中口碑较好,稳定性高。特别要避开华硕 XC-LS3A6M 主板,社区用户普遍反馈存在硬件问题,我本人也遇到第二、第三个 PCIe 插槽无法正常使用的情况。3A6000 散热器接口兼容 Intel LGA115x。

3A6000 主板通常配备 7A2000 桥片,内置 LG110 显卡,具备基础图形输出能力,性能低于常见亮机卡 AMD Radeon R5 230。目前 LG110 驱动在龙芯新世界系统下尚不稳定,OpenGL 仅支持到 2.1 版本,不建议搭配高于 1080p 分辨率的显示器。

3B6000 提供 8 核 16 线程和 12 核 24 线程两种型号,前者套装价格约 2600 元。若论性价比,3B6000 系列或许是最佳选择。其散热器接口同样兼容 Intel LGA115x,主板也多采用 7A2000 桥片。

3C6000 系列

3C6000 系列定位于服务器级高性能,主板多为服务器专用,配备 BMC 管理接口。其中 3C6000/S 拥有 16 核 32 线程,套装价格约 5000 元。

2K3000

2K3000 面向工控领域,社区普遍认为其对标 Rockchip RK3588。2K3000 拥有 8 核 8 线程,价格暂未公布,我猜测在 1000 元左右。其性能据称超越 3A5000,接近 3A6000。遗憾的是,2K3000 的 PCIe 通道较少,目前尚无主板提供 PCIe 插槽。不过,2K3000 集成了龙芯新一代 LG200 显卡,图形性能和视频编解码能力更强。

另外需要注意,2K3000 处理器目前仅符合 Toolchain Conventions of the LoongArch™ Architecture 中的 la64v1.0(或 la64v1.1)目标,并未集成 LASX 向量扩展,而前述 6000 系列则均支持该扩展。虽然目前主流发行版(如 AOSC OS、Nix4Loong 等)对龙架构的最低兼容要求并不强制 LASX,但缺失该扩展在特定场景下可能会影响部分程序的性能表现,选购时建议结合自身需求权衡。

其它

市面上仍有部分主板搭载 3A5000 处理器,但我并不建议选择此类产品。一方面,部分主板的固件不支持 UEFI,后续系统兼容性和维护性较差;另一方面,3A5000 仅为 4 核 4 线程,性能已难以满足当前开发需求,性价比不高。

显卡

如需在图形化桌面环境下开发,建议额外选购独立显卡。目前 LG110 的桌面性能较为有限,且可能存在各种小问题。

首选 AMD GCN 架构的老款显卡,尤其是 Radeon 400、500 系列,如 RX 460、WX 3100 等。这些显卡价格低廉,且在龙架构新系统下兼容性最佳。RDNA 架构显卡(如 RX 6000、7000、9000 系列)理论上也可用,但可能存在兼容性问题,且目前龙芯 BIOS 无法在这些显卡上输出视频信号,意味着开机阶段无法显示画面,需进入桌面系统后才有输出。

至于 Intel 和 NVIDIA 显卡和未被提及的 AMD 显卡的兼容性,请参阅 LoongArch 兼容性数据库

内存及其他硬件

根据个人及社区经验,龙芯平台的内存兼容性相对较差。此外,部分无线网卡、固态硬盘等设备也被证实无法在龙芯设备上正常工作。对于这些设备,我同样建议你参考 LoongArch 兼容性数据库