Hacker News new | ask | show | jobs
by minimaul 1404 days ago
It's not even running the same compiler (x86 is a GCC 12.1.1 snapshot, ARM64 is GCC 12.1.0), so even before you get to some of these tests having hand optimised x86 codepaths, you're already potentially skewed.

No, I don't expect it accounts for the differences, but there's a ton of procedural flaws in this benchmark that make using the results for any purpose very tricky.

The other one that really concerns me is that the M2 was tested in the MBA. The MBA is thermally constrained and throttles. They have zero data on what temperatures it was (because it's not implemented yet!) so they don't know when/if the MBA was throttling in each test. The M2 MBP would have been a better comparison.

I'm wary of trying to draw any useful conclusions from this article about the M2's general performance vs the new Ryzen 6xxx lineup, the methodology is just too flawed.