3 ms·
Some issues with this benchmarking: 1) The benchmarks are intentionally designed to not have any memory access or even L1 cache access. That’s about as far fr
by WhitneyLand 3y ago
Some issues with this benchmarking:
1) The benchmarks are intentionally designed to not have any memory access or even L1 cache access. That’s about as far from real world performance as you can get.
2) They say the reason for avoiding real world benchmarking is to measure raw core performance. However, only a few CPU instructions are tested, so it’s not representative. The time it takes instructions to execute depends on the instruction, and even how different instructions proceed and follow each other, aa well as other factors. This approach alone would not produce the measurement being sought.
3) Even if results were useful and the methodology were valid, the conclusions at the end seem to state the obvious. M3 core is more efficient that the M1 core, etc.