3 ms·
Why have caches at all? Couldn't you move the entire RAM on-die.
by Joeri 14y ago
Why have caches at all? Couldn't you move the entire RAM on-die.
- sliverstorm 14y agoFirst, SRAM caches are still faster than DRAM. Second, DRAM is made differently from CPUs, and it is difficult to use two different processes on the same silicon. Third, squeezing 4GB of DRAM onto a single CPU die? How?
- JohnBooty 14y agoIt would be prohibitively expensive. Several megabytes of cache already take up about half of the CPU die size. http://techreport.com/review/21987/intel-core-i7-3960x-processor http://techreport.com/review/21987/intel-core-i7-3960x-proce... Think about how much larger a CPU would have to be to include an entire gigabyte of cache, much less multiple gigabytes.