- Oct 14, 1999
- 11,967
- 280
- 126
All those so called experts said that an L3 cache was useless. I didn't believe it, especially after seeing how a FSB-based L3 cache on 2mb Socket-7 boards improved the K6-3's by up to 20% in processor-heavy benchmarks. The Pentium 4 dropped it out of cost-cutting issues and this could be crippling its performance. The Athlon dropped it, too, with the premise that it was unnecessary when the L1 and L2 caches were so big. AMD is reviving it for the server boards and to make SMP possible. VIA/Cyrix dropped it in the C5x family because an L3 cache wasn't in the Socket-370 specs.
I assuming that the processors have to have registers to address L3 cache, therefore the CPU must be designed to support the L3. It is easier to search smaller registers for data, making L3 caches operating at FSB-speeds much more efficient than main memory. If not, someone correct my flow of logic here.
I think the L3 caches of the future will be 1mb+ by the end of next year. The L1 cache will probably continue to shrink on Intel processors and get bigger on AMD processors. Who knows, maybe we'll even see the advent of a dedicated L4 cache to the SiMD channels before computers get too far along.
I assuming that the processors have to have registers to address L3 cache, therefore the CPU must be designed to support the L3. It is easier to search smaller registers for data, making L3 caches operating at FSB-speeds much more efficient than main memory. If not, someone correct my flow of logic here.
I think the L3 caches of the future will be 1mb+ by the end of next year. The L1 cache will probably continue to shrink on Intel processors and get bigger on AMD processors. Who knows, maybe we'll even see the advent of a dedicated L4 cache to the SiMD channels before computers get too far along.