Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!
Nowadays, the memory controller is built into the CPU die, allowing much faster memory access (versus on-chipset memory controller). Does that mean today, CPU cache sizes do not influence performance as much as in the past?
With the large caches, much improved prediction and flushing algorithms timings simply play a lesser part in the performance metric on main stream processors. Conversely on processors that lack l3 cache or have weak prediction and flush capabilities (Many AMD processors have no L3 benefit from faster [tighter, lower] timings) the work is done in a fast swap within the memory and the timings are critical to performance.
I seem to recall Tom's concluding that cache had a lot less to do with CPU performance then it used to. That mega quantities of cache didn't seem to contribute anything to general performance... that there were other bottlenecks in chip construction these days. (which i know was not the case 5-7 years ago, when cache had a lot to do with chip performance)
I remember a separate article that pointed out how it was "odd" that the A10-5800k didn't seem to be inhibited by it's lack of L3 cache vs a similar built FX chip. Proving, at least with AMD, the bottleneck in the system was somewhere else.
though considering how dependent trinity chips are on ram timings, that's probably where the lack of the L3 cache shows up. I think we probably can point to cache being the culprit behind why ram timings mean so little these days for most chips... but that the general boost it gives is likely peaked at the moment till they clear whatever is bottlenecking the chips now.