Originally posted by: Cooler
in five year we will see cpus that have 512mb of L2/L3. So most program could be stored in the cpu then if the dont get much bigger then todays and then ram accesse would be mute issue other then loading.
Doubtful at best, 512MB is practically insane even for 5 years.
For the 65nm generation it seems, 16MB LV3 is about what we can put on, with decent yield, on x86 CPU's anyway, Intel is doing this with their Xeon MP NetBurst Dual Core Tulsa.
So by 2011, which is 5 years from now, we should be into the late 32nm generation, with 22nm just around the corner.
Extrapolating from what I think is a reasonable estimate, 16MB LV3 per Socket on 65nm, 32MB LV3 per Socket on 45nm, and 64MB of LV3 per Socket on the 32nm generation, your looking at 128MB of LV3 per Socket on 22nm, however don't expect these CPU's to be consumer level, probably like Xeon MP, or the Opteron 8xx Series level.
If on 90nm were looking maybe 170mm2 for 4MB of LV3 cache which is doable, as if you add to the 220mm2 or so of the Opteron DDR2 Dual Core, your looking at almost 400mm2 which is in the neighborhood of Intel's Potomac-8MB on 90nm node.