Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
57 Views

Xeons L3 cache

The launch of the Xeon 3.06 w/1MB L3 at an affordable price point has attracted the interest of the developer community to the L3 cache potential. At the moment, there is some confusion it seems concerning the behavior of this L3 cache. I've read on some forums people saying things like "the L3 is exclusive with 100% certainty" and others arguing that on the contrary it's purely inclusive with the L2. Any clarification on the matter will be welcome. I know it's slightly OT but I don't know where else to ask.


Some basic questions :


I) In the Xeon 3.06 w/1MB L3, the L3 - L2 relation is :

(a) mostly exclusive
(b) mostly inclusive
(c) too complex to be described
(d) a trade secret


II) If we compare the L3 cache behavior of the Xeons 3.06 w/1MB L3 and the latest Xeons MP with 1MB L3, we can say it is :

(a) 100% the same
(b) mostly the same with small differences
(c) completely different
(d) this information isn't disclosed
0 Kudos
3 Replies
Highlighted
Employee
57 Views

The short answers to your questions are b) and a)
Let's not forget that 1) there are tremendous benefit in having a on-die level 3 cache. 2)Both Level 3 Cache designs are full speed, 8-way associative with ECC capability.
0 Kudos
Highlighted
Beginner
57 Views

thanks a lot for your answer
0 Kudos
Highlighted
Beginner
57 Views

Thanks for those answers ISN Admin.. I need a bit more clarification.

Is L2 inclusive of L1 as well in the latest multicore architectures by intel, say nehalem?

Further, what do they do to solve the cache coherence problem? Invalidation or snooping?

Thanks,

Anil.

0 Kudos