I don't need to know what the cache miss rate is to see that games run faster on X3D chips despite the lower single thread performance, it means that wasn't the limiting factor, it's very simple.
This doesn't make sense in context of your previous claims about single-threaded performance being less and less significant over time.
I think you are unaware of the following: Single-threaded performance can be expected to increase 10-20% per CPU generation throughout the next 20 years. This is because the IPC of CPUs in year 2024 (approximately
1.75 instructions per clock in case of Zen4 CPUs, depending on application) is nowhere near the
theoretical limits (something like
40 instructions per clock, depending on application) and because branch prediction in current state-of-the-art CPUs is still quite simple compared to what is theoretically possible. Zen5 is [supposedly] the
1st x86 CPU
ever to be able to fetch 2 basic blocks per cycle, while Intel CPU architectures will have to go in the same direction. At some point in the near future, a high-performance CPU will be able to fetch 3 basic blocks in a single clock cycle, which will enable the CPU to execute approximately
3-4 instructions per clock in a
single thread. There is
correlation between [single-threaded performance] and [number of basic blocks executed per clock cycle].