We're talking about current levels of technology here, not who bought what. The only two Supercomputers in the TOP500 list that matter in this case are Frontier and Aurora because those are AMD's most advanced and Intel's most advanced.
The numbers that matter are maximum continuous throughput per core (RMax) and power draw-per-core.
From what I've seen, that list doesn't provide enough detail to do a strict CPU vs. CPU comparison, because the power and performance figures aren't broken down by CPU vs. GPU, but rather apply to the entire thing.
Frontier (EPYC/Instinct) with 8,699,904 cores:
Rmax: 1,194 TFlops Power Draw: 22,703kW
Oops. That's 1194 PFLOPS, which is 1,194,000 TFLOPS or 1.194 EFLOPS.
Also, some napkin math makes it clear the "core" count includes GPU shaders. Otherwise, you'd be talking about squeezing something like 1836 CPUs per cabinet, and that's not happening.
The performance of an EPYC core is 11.3% faster than that of Xeon despite drawing literally half the power.
The metric is mostly dominated by GPU performance. Even there, it's not a very useful comparison for us lowly consumers, because both Intel and AMD use radically different GPU architectures for these machines than their consumer products and the kind of performance they're talking about involves 64-bit floating point arithmetic and solving large matrix problems and similar kinds of vector arithmetic (i.e.
LINPACK and
HPCG).
As an aside, most consumer GPUs have like 1/32 as much fp64 performance as fp32 (which is the mainstay of interactive graphics), but Intel's Alchemist and Xe-generation iGPUs have
none! They run any fp64 computations in emulation! Funny enough, I once tried to compile a program using fp64 and run it on an Alder Lake's iGPU and it flat-out refused to run until I removed the fp64 arithmetic from it.
AMD has the more advanced tech which makes for a superior product. The numbers don't lie, people do.
I love the attention to data, but two things to keep in mind.
- You need to make sure you understand what the data is telling you. This ultimately extends to what the test actually measures and how the measurements were conducted.
- People have been gaming HPC benchmarks since they first existed. The hardware is tuned for maximum benchmark performance and numbers reported are using custom software stacks (OS + compilers + libraries) that are all tuned to deliver the best numbers. Therefore, applicability to the rest of us is less than it might otherwise be.
Therefore, having data is merely the
start of the discussion. We then have to agree on what it's telling us, before we can try to reach firm conclusions. It helps to have some humility, here, because we've all made our share mistakes and oversights. It's much easier to move past such a misstep, if you don't start out by making sweeping pronouncements or brash statements.
Finally, I think what we can say about the data and your analysis is that (aside from being off 3 orders of magnitude on your performance numbers) it does paint a more positive picture for AMD. Again, applicability to consumer workloads is questionable. A much better comparison would be to simply look at RDNA3 vs. Alchemist GPUs or Ryzen 7000 vs. Raptor Refresh.