I am wondering exactly what advantages there are to adding more on-die cache to a processor. For example, when Intel decided to add an extra 256kb of Level 2 to the recently released Northwood processor (for a total of 512kb L2), was this a purely performance driven initiative, or was there something else.
It would be interesting to read the differences in cache architectures between the PIII, P4, Athlon, and other processors. I have a basic understanding that the P4 has a 256-bit wide L1 and L2 data pathway (the Athlon's is 64-bit wide, 16-way associative) but I am just not satisfied with this very low level understanding (I know more, but nothing quite detailed enough I?m afraid).
Any info you can contribute would be greatly appreciated; I'll add it to the large collection of info I've already received from the knowledgeable people of these forums. 🙂
It would be interesting to read the differences in cache architectures between the PIII, P4, Athlon, and other processors. I have a basic understanding that the P4 has a 256-bit wide L1 and L2 data pathway (the Athlon's is 64-bit wide, 16-way associative) but I am just not satisfied with this very low level understanding (I know more, but nothing quite detailed enough I?m afraid).
Any info you can contribute would be greatly appreciated; I'll add it to the large collection of info I've already received from the knowledgeable people of these forums. 🙂