M4和M5芯片的计算速度和AI速度为什么基本一致?

我有1台mac mini M4(24G+512G)和macbook pro M5(24G+1T).今天突发奇想,想试下2台电脑的计算速度,于是我运行了python版本计算PI的程序,分别计算1000000位PI的结果,结果耗时基本相当,M5芯片耗时116.4072 秒,而M4芯片116.7600 秒。因为M5芯片支持AI性能基准测试,于是又开始用Python 的 PyTorch 库来运行一个简单的矩阵乘法(GEMM)测试,这是 AI 模型训练和推理中最核心的操作。结果M5总耗时: 8.1640 秒,而M4总耗时7.4259 秒:

M5:正在使用设备: mps (Apple Silicon GPU/AMX 加速)

生成 10000x10000 矩阵中...

开始进行矩阵乘法测试 (迭代 10 次)...

------------------------------

平均每次运算耗时: 0.8164 秒

总耗时: 8.1640 秒


M4:正在使用设备: mps (Apple Silicon GPU/AMX 加速)

生成 10000x10000 矩阵中...

开始进行矩阵乘法测试 (迭代 10 次)...

------------------------------

平均每次运算耗时: 0.7426 秒

总耗时: 7.4259 秒


这个结果非常耐人寻味,甚至有点出乎意料:M4 在这个测试中竟然比 M5 快了约 9%(0.74秒 vs 0.81秒)


这个问题能帮解释下吗?为什么M5芯片没有比M4芯片更快呢?



MacBook Pro 14″, macOS 26.2

发布日期 2026年1月11日 上午7:48

回复

没有回复。

M4和M5芯片的计算速度和AI速度为什么基本一致?

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!