Community
cancel
Showing results for 
Search instead for 
Did you mean: 
T_C
Beginner
68 Views

Count number of different cache line accesses?

Is there any way for VTune (or anything else) to measure the number of different cache lines a section of code (say a method) accesses, on an Ivy Bridge CPU (or a different model)? When I say "cache line", I mean how many different 64-byte blocks.

0 Kudos
3 Replies
Bernard
Black Belt
68 Views

I suppose that such a functionality if exist should be exposed to the software by dedicated  counters.

Caesar
Beginner
68 Views

You may give Intel PIN a try to solve that. Using PIN you can monitor all load/store instructions executed.

As for what can be done with the performance counters (or PMU) I find this text of David Levinthal very comprehensive: 

 

 

Bernard
Black Belt
68 Views

Thanks for mentioning PIN tool.It really grabbed my attention.

Reply