Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5038 Discussions

Can't find the event ‘L2_LINES_IN.SELF.ANY’

lina_c_
Beginner
472 Views

I installed vtune_amplifier xe 2013 in my PC ( Intel 4core CPU) with Ubuntu kernel. Below are my quetions.

The event ‘L2_LINES_IN.SELF.ANY’ used to get L2 cache can’t be found in linux

We don’t know whether the method getting L2 cache miss can be used on multiple threads (L2 cache miss =L2_LINES_IN.SELF.ANY/INST_RETIRED.ANY?).

Thanks very much for any suggestions.

0 Kudos
5 Replies
Bernard
Valued Contributor I
472 Views

Do you mean in GUI?

0 Kudos
lina_c_
Beginner
472 Views

use 'amplxe-cl'

0 Kudos
Peter_W_Intel
Employee
472 Views

Different processor will have different event name for L2_LINES_IN to measure L2 cache miss. My box is Sandybridge:

# amplxe-runss -event-list | grep L2_LINES_IN
L2_LINES_IN.I
L2_LINES_IN.S
L2_LINES_IN.E
L2_LINES_IN.ALL

So you can use L2_LINES_IN.ALL, in my case.

0 Kudos
Bernard
Valued Contributor I
472 Views

Sorry did not see that thread starter uses Linux.

0 Kudos
David_A_Intel1
Employee
472 Views

And, don't forget to review our tuning guides for proper analysis of specific microarchitecture issues!

0 Kudos
Reply