Hi
in the 'Verifying the cache mapping' show that the spike in the chart is because of the transition from L3 to memory, but it seems to me to be more related to the spike from L2 to L3, here's why:
Intel documentation states that Sandy Bridge L2 latency is 12 cycles and L3 is 26-31. But in the charts the first 12 memory accesses have a 40 ns timing, which is consistent with a L2 cache access
40ns / 3.2 ghz[1] = 12.5 cycles
and the rest of the accesses have a timing consistent with L3:
110ns / 3.2 ghz[1] = 34 cycles
Could someone please explain why are the timings are like that?
Thank you
Regards