Peak performance is a number you will not reach
Vendor specifications quote peak floating-point throughput: so many operations per second, obtained by multiplying core count, clock, vector width, and operations per instruction. It is a real ceiling and almost no code gets near it.
The reason is not that processors are dishonest. It is that peak arithmetic assumes operands are already present. Nothing in that calculation accounts for getting data from DRAM, and the previous lesson established that a DRAM access is roughly sixty times an L1 hit.
So there are two ceilings, not one. A kernel is limited by arithmetic throughput or by the rate at which memory can supply operands, whichever binds first. The useful question is never "how fast is this processor" but "which of the two limits am I actually against", because the answer determines whether optimising arithmetic is worth any effort at all.
The roofline model answers that question on a single graph.

