虽然AMD Ryzen 9 7900X3D和Ryzen 9 7950X3D被宣传为出色的“游戏处理器”,但这些带有 3D V-Cache 的新型 Zen 4 台式机 CPU 还具有强大的缓存大小,可以处理各种技术计算工作负载。在之前的文章中,我研究了 Ryzen 9 7900X3D/7950X3D 在 Linux 上的大约 400 个工作负载,而在本文中,我更仔细地研究了这些 AMD Zen 4 3D V-Cache 处理器在这些技术计算领域中表现出最大的优势和价值游戏之外。
提醒一下,Ryzen 9 7900X3D 与 Ryzen 9 7900X 一样是 12 核/24 线程处理器,但具有 4.4GHz 的基本频率,而 7900X 的基本频率为 4.7GHz。7900X 和 7900X3D 都旨在提升至 5.6GHz。7900X3D 的有趣之处在于 L3 缓存从 64MB 增加了一倍至 128MB,同时 7900X3D 的默认 TDP 为 120 瓦,而 7900X 为 170 瓦。具有 16 核/32 线程的 Ryzen 9 7950X3D 的基本时钟为 4.2GHz,而 7950X 为 4.5GHz,两者都旨在提升至 5.7GHz。借助 AMD 3D V-Cache,7950X3D 还具有 128MB L3 缓存,并且它与 7900X3D 一样具有 120 瓦的默认 TDP 额定值。
Ryzen 9 7900X 目前零售价约为 450 美元,而 7900X3D 有现货时售价约为 600 美元。Ryzen 9 7950X 零售价约为 599 美元,而 Ryzen 9 7950X3D 零售价约为 699 美元,但截至撰写本文时,大多数互联网零售商已售罄。
这些 7900X3D/7950X3D 处理器最具争议的方面之一是非对称 CCD 设计,其中一个 CCD 经过缓存优化,可以访问大型 3D V-Cache,而另一个经过频率优化,可以为无法利用的工作负载提供高时钟频率大缓存大小。AMD 和微软一直致力于改进 Windows 11,以处理不同 CCD 之间的正确任务放置,而在 Linux 方面,我们还没有看到任何特定于 AMD 的改进。无论如何,对于 Linux 游戏,这些 X3D 处理器在许多技术计算工作负载方面都表现良好。
对于这一轮新的测试,AMD Ryzen 9 7900X vs. 7900X3D vs. 7950X vs. 7950X3D 是今天的焦点,同时在带有 2 x 16GB DDR5-6000 GSKILL EXPO 内存和 Ubuntu 23.04 开发的 ASUS ROG CROSSHAIR X670E HERO 主板上进行测试Linux 6.2.2 内核。
转向基准测试,本文着眼于技术/科学计算领域,这些 Ryzen 9 7900X3D 和 7950X3D 处理器在这些领域表现非常出色,并在游戏之外显示出很大的价值。即使使用当前的 Linux 内核及其调度程序,对于这些工作负载,7900X3D/7950X3D 已经可以为某些工作负载提供令人信服的业务案例。除了查看原始性能结果外,还会查看 CPU 功耗(以及每瓦性能)以及 CPU 核心温度和每美元性能。