皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

这款 Loongson-3B6000x1-7A2000x1-EVB 主板上有两个 DDR4 内存插槽。与典型的 AMD 或 Intel 台式机主板相比,DDR4 内存兼容性有些挑剔。推荐使用 SK Hynix 或 Kingston DDR4 寄存器 ECC DIMM,速度为 3200MT/s。如果是 SK Hynix DIMM,则推荐 Montage 的 ECC 控制器而不是 IDT。我运气不错,在第二次尝试时,从一台旧 AMD EPYC 服务器上找到了 2 块 32GB Micron DDR4-3200 寄存器 ECC DIMM,它们与这个 LoongArch 系统配合得很好。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

除了担心兼容的 DDR4 寄存器 ECC 内存外,我第一台 LoongArch 系统的其余构建进展顺利。开机时会显示一个类似于 AMD 或 Intel 台式机系统的基本 BIOS/firmware 屏幕。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

接下来是 Linux 操作系统支持的问题。目前只有少数 Linux 发行版官方支持 LoongArch64。鉴于我之前对 LoongArch64 新闻的报道,我决定选择 Debian,因为它已经支持 LoongArch64 一段时间了,而且 Debian 14 正在考虑官方支持 LoongArch64。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

龙芯 3B6000 通过 EFI 成功启动到 LoongArch64 Debian 13 端口网络安装程序。从那里开始,可以像在任何其他架构上一样继续进行 Debian 网络安装。ISO 文件没有识别主板上的集成双千兆以太网,因此我最终连接了一个 USB 千兆以太网适配器到系统上,这个适配器被 Debian LoongArch64 安装程序完美检测到。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

能够通过 UEFI 启动龙架构而不必担心这个系统或其他类似系统的任何设备树问题,这真是太好了。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

安装过程完成后,系统顺利启动并进入了 Debian LoongArch 世界。虽然大部分 Debian 软件包集都适用于 LoongArch64,但并非所有软件包都可用——包括一些关键软件包。至少在撰写本文时,由于缺少依赖项,尝试安装 cmake 和其他一些常见软件包时遇到了问题。因此,这减少了本次初始比较中可以运行的基准测试数量,对于某些软件包,只能手动从源代码编译以绕过不完整的 Debian 存档。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

在接下来的文章中,我将在这款 Loongson 3B6000 上尝试其他 LoongArch Linux 发行版,而不仅仅是 Debian。但除此之外,这次作为 LoongArch 系统的初步上手体验进行得非常顺利。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

不幸的是,Linux 下没有 CPU PowerCap/RAPL 支持或其他 HWMON 驱动程序或类似工具来展示龙芯 3B6000 的 CPU 功耗。因此,在这轮测试中无法以任何准确的方式比较 CPU 功耗,这与现代 AMD 和 Intel 处理器不同,后者有此类监控支持。我原本打算使用 WattsUp Pro 来监测墙壁电源,但该工具在龙芯架构上编译失败。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

Loongson 3B6000 性能的初始参考点如下配置:

– Intel Core Ultra 5 245K
– Intel Core Ultra 9 285K
– AMD Ryzen 5 9600X
– AMD Ryzen 7 9700X
– AMD Ryzen 7 9800X3D
– AMD Ryzen 7 9850X3D
– AMD Ryzen 9 9900X
– AMD Ryzen 9 9900X3D
– AMD Ryzen 9 9950X
– AMD Ryzen 9 9950X3D
– Raspberry Pi 500+

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较

再次,针对更适用的比较,对老款 Intel/AMD 处理器的测试将在 Phoronix 的后续文章中进行,同时也会进行更多基准测试,以查看我能在 LoongArch 64 位上运行哪些其他软件,以及其他发行版与 Debian Loong64 相比如何。

龙芯 3B6000 基准测试:中国龙架构 CPU 与 AMD Zen 5、Intel Arrow Lake 及树莓派 5 的比较
1 2 3 4 5 6 7