Software Tuning, Performance Optimization & Platform Monitoring
Discussion regarding monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform updating.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Broadwell L2 miss stalls count

Vemmou__Marina
Beginner
1,114 Views

Hi,

I'm working on a Broadwell xeon e5-2630 v4, trying to count stall cycles caused by L2 cache misses. In the Intel® 64 and IA-32 Architectures
Software Developer’s Manual, volume 3, under the Broadwell-specific section, there is no mention of the A3h events, such as the CYCLE_ACTIVITY.STALLS_L2_MISS, although this event exists in both earlier (Haswell) and later (Skylake) architectures.

Is it reliable to still try and measure this event in a Broadwell machine? Or is there another way that I can monitor L2 miss stalls?

0 Kudos
3 Replies
Dmitry_R_Intel1
Employee
1,114 Views

Yes this event is listed in the event file for Broadwell here: https://download.01.org/perfmon/BDW/broadwell_core_v23.tsv

There should not be any problems with using it.

0 Kudos
Vemmou__Marina
Beginner
1,114 Views

Thank you for the answer.

For earlier (4th generation) processors, the manual says to set cmask for some of the A3h events, but I see no such reference in this document. Do you think I should still set them?

0 Kudos
Vemmou__Marina
Beginner
1,114 Views

Oh i'm sorry, I just noticed there is a counter mask column in the file. Thank you again for the help.

0 Kudos
Reply