3 ms·
>A CPU for games would have very fast cores, larger cache, faster (less latency) branch prediction, The CPU industry stayed on this path for as long as it were
by sapphireblue 10y ago
>A CPU for games would have very fast cores, larger cache, faster (less latency) branch prediction,
The CPU industry stayed on this path for as long as it were physically possible, even long after the time when it hit diminishing returns on single thread performance divided by (area*power). Pentium 4 was the last CPU of this single-core era.
If you look closely at the microarchitecture of the modern desktop CPU, the out-of-order execution, caches and branch prediction are already maximized (to the point that >2/3ds of die area is cache). Multi-core has become mainstream only after all other paths became exhausted.
- forgotpwtomain 10y agoThe reason Moore's law failed to keep pace is as you start to pack the transitors close enough you get a lot more heat and current leakage, the amount of work spent doing error correction increases quickly and becomes prohibitive.
- yvdriess 10y agoMaybe you mean Dennard scaling (https://en.wikipedia.org/wiki/Dennard_scaling https://en.wikipedia.org/wiki/Dennard_scaling), Moore's Law is seen to still continue economically to 2021 according the the latest ITRS.