Here's one I think is neat, just a single data point for each mind you but still!
View attachment 29482
Basically what this shows is that overall the areas where Zen 4 has caught up with M1 in terms of iso-clock performance are the same areas where Apple has improved the most between M1 and M4. My suspicion is these are the tests most amenable to vector and matrix units, see below:
View attachment 29484
But by and large the areas where Apple is most ahead are the areas with the least improvement. Now again, no error bars, no violins here, and given what I said earlier the 7950X might be a slightly lower iso-clock performance than a lower clocked part, but I still think that this is extremely interesting. It is also striking how similar the Zen 3 to Zen 4 improvements were to M1 to M4. Of course Zen 3 to Zen 4 was over a shorter period of time, it would be more apt to compare to Zen 5 when it comes out later this year - depending on what chip generation Apple is on by then as well! Who knows if
@leman is right we'll be comparing it to the M5!
But looking at the above charts just really stresses how far away Apple's closest x86 competitor in terms of perf/W is to matching their performance per clock overall and even when they get close on any particular test, Apple sprints away. The most extreme example is in Object Detection where Zen 4 improved on Zen 3's performance by 2.2x ... but only managed to reach the M1's iso-clock performance. By the M4, Apple just went and doubled it again. Background Blur is similar, different in that Zen3 was already close to the M1's iso-clock performance but the M4 changed that in a big way too.