Re:AMD's Zen 6 Family: Feeding the Beast
by wredcoll on Tuesday November 10, 2026 @04:56PM
(#50446857)
Is there any sane way to generalize these results?
Re:AMD's Zen 6 Family: Feeding the Beast
by Narishma on Tuesday November 10, 2026 @06:16PM
(#50447676)
I don't think so. The workloads are simply too different to generalize.
Re:AMD's Zen 6 Family: Feeding the Beast
by hajile on Tuesday November 10, 2026 @10:27PM
(#50449445)
They also mention using SSE/AVX on x86 and NEON on ARM, but there's zero mention of SVE, SME, or AMX which makes me wonder if they aren't compiling with those options (if so, it would be a serious disadvantage).
Re:AMD's Zen 6 Family: Feeding the Beast
by Tuna-Fish on Tuesday November 10, 2026 @11:02PM
(#50449619)
Apple cores do not implement SVE, SME is not suitable for Stockfish (it is optimized for matrix-matric with large batch size, stockfish is all matrix-vector with batch size of 1), and AMX has the same problem.
You don't get good performance out of this kind of code by just compiling with different options, the compute kernels must be tuned to fit the architecture, and nothing on the M-series but NEON fits the bill.
The M5 Pro is doing shockingly well given the massive disparity in execution resources. But still, it's optimized for web/desktop-like loads, you shouldn't really run heavy number crunching on that CPU.