Linus calling AT out
over at RWT.
Just keep in mind that the section of the AT article in question is not written by Dr Cutress.
I think there is still a perception and a bias out there that ARM/Apple are "smarter" and x86/Intel/AMD are "brute-force wrecking balls," and that bias shows through in that section.
Check out the response to Linus. "I haven't had complaints", "higher IPC/PPC is a sign of a wider [true] and more complex [untrue] design overall". Andrei's defensiveness and response completely ignores that Iso-frequency comparisons won't reveal anything because Intel and AMD design their pipelines to work best at higher frequencies and Apple/ARM design theirs to work best at relatively lower frequencies.
This statement "The whole thing is supposed the brainiac vs speed demon approach" reveals his bias. There is no brainiac vs speed demon approach. ARM and Apple don't reach 4+ GHz and therefore they must design their pipelines to maximize throughput at slower speeds. Intel and AMD CAN reach those speeds and have found that the combination of higher speed, relatively lower SPEC per GHz, and the scalability to many cores works for them.
Andrei keeps using this "oh but Apple A13 is +64% vs +67%? that's what we're fighting over"? No, A13 loses to the 5600X by 20% in SPECint2006. Once Apple can design a chip that beats the 5600X then we can talk. Apple probably CAN design a nice fast chip. But they haven't. Defending the A13 is a loser's battle when we're talking about desktop CPUs.
However, I appreciate Andrei's other response:
How is it misleading? It's exactly what people here have been asking for. AMD has promised a 19% IPC update, and because we've been flamed endlessly about using the IPC term in articles without *actually* measuring the actual IPC figure with performance counters we've resorted to PPC, in this case simply the score per clock. We're using the same binaries on the x86 platforms so they're directly translatable to IPC between the microarchitectures.
The actual absolute performance figures are above the PPC graphs. If you don't like the PPC graphs in the face of lacking profiled IPC figures, then just ignore them. The whole point of that was to get down to this sentence:
> "AMD’s marketing numbers are thus pretty much validated as they’ve exactly hit their proclaimed figure with the new Zen3 microarchitecture."
People will whine about IPC, people will whine about PPC/performance per clock. Whatever.
This is all he needed to say. It's 100% correct.