Hacker News new | ask | show | jobs
by zipityzi 74 days ago
>Cortex-X4 a.k.a. Neoverse V3 has significantly lower performance per core than Zen 5.

I don't quite believe that, especially per core. In SPECint2017 from David Huang [1], Zen5 (HX 370) @ 5.1 GHz boost = 9.9 points, so Zen5 is approximately 1.94 points per GHz. But Neoverse V3 (Cortex-X4) @ 3.2 GHz = 8.2 points, so V3 is approximately 2.56 points per GHz.

Arm 64C Neoverse V3 boosts to 3.7 GHz. AMD 64C Zen5 (9575F) boosts to 5 GHz. So this rough napkin mouth would show at maximum boost Neoverse V3 is right around maximum boost Zen5.

64C Neoverse V3: 2.56 pts / GHz * 3.7 GHz = 9.47 points

64C Zen5 9575F: 1.94 pts / GHz * 5.0 GHz = 9.70 points (+2.4%)

Zen5 fares much worse at base clocks, with Arm's 64C CPU offering +40% more SPECint perf per core than Zen5 because AMD downclocks to 3.3 GHz, but Arm is still up at 3.5 GHz + huge IPC advantage.

64C Neoverse V3: 2.56 pts / GHz * 3.5 GHz = 8.96 points (+40%)

64C Zen5 9575F: 1.94 pts / GHz * 3.3 GHz = 6.40 points

I remind these are both 64C core parts. I doubt AMD will achieve +40% higher perf / core / W with Zen6, but it'll be exciting if they can do that.

[1] https://blog.hjc.im/spec-cpu-2017