(相关资料图)
Apple刚刚发布的 M2 Ultra是一款强大的处理器,具有 24 个通用内核和多达 76 个集成 GPU 内核。它也可能比 2019 年 Mac Pro 中的英特尔 28 核 Xeon W 更快,因此新的Mac Pro工作站用户将感受到显着的性能提升。但根据据最新的基准测试(来自@VadimYuryev),这款 CPU 无法在Geekbench 5中击败来自 AMD 和英特尔的竞争对手,因为这些对手拥有非常高的运行频率或具有强大的核心数量。
重型工作站级处理器不同于台式机和服务器 CPU,因为它们应提供非常灵敏的性能(与所有客户端处理器一样)和在繁重工作负载下始终如一的高性能。这意味着它们必须具有更高的每时钟指令性能(IPC)、高时钟频率、高内核数、支持内存负载以及 PCIe 通道负载。AMD的Ryzen Threadripper Pro(线程撕裂者)W5995X和英特尔的Xeon W9-3495X分别通过其64和56内核符合这些要求。简而言之,他们使用配置为在需要时提供极高时钟的服务器芯片。
谈到 Apple 的 M2 Ultra,它由两个主要为 MacBook Pro 和 Mac Studio机器设计的 M2 Max 片上系统组成。这些工作站功耗适中,不支持扩展性。M2 Max 并不是为高时钟或可扩展性而设计的,因为您只能在紧凑型 PC 中安装这么多的内存和存储。当出现计算繁重的工作负载时,M2 不会将时钟提升到极限,而是使用内置的专用加速器。由于电源和冷却限制,它也不是为极端核心数而设计的。虽然两个 M2 Max 在纸面上看起来很强大,但它们不能拥有英特尔酷睿 i9-13900K 的高时钟频率或 AMD 的 Ryzen Threadripper Pro W5995WX 的核心数量。
这就是为什么基准测试结果显示苹果的M2 Ultra在单线程工作负载上无法击败英特尔的酷睿i9-13900K,甚至在Geekbench 5的多核工作负载测试中落后。英特尔的台式机产品支持同时多线程(simultaneous multi-threading),可以立即处理多达 32 个线程。与其实际竞争对手AMD的Ryzen Threadripper Pro W5995X和英特尔的Xeon W9-3495X相比,M2 Ultra在单线程工作负载中轻松击败了它们,但在需要更多内核时速度要慢得多。有些人可能会争辩说,Geekbench 5是一个综合基准测试,不能反映实际应用程序中的性能,这是一个公平的论点。但它可以了解 CPU 在没有任何专用加速器的情况下对其计算能力的期望。这让我们想到了一个事实,即苹果的M2 SoC内部有很多加速器。因此,它可能不需要具有高时钟或极端内核数即可在许多工作站级工作负载中提供出色的性能。话又说回来,凭借强大的计算能力,AMD 和 Intel 的工作站处理器旨在处理最苛刻的工作负载。也就是说,Apple 的 Mac Pro 能否在工作站应用中真正击败基于 AMD 和英特尔 CPU 的工作站还有待观察。