Software Tuning, Performance Optimization & Platform Monitoring
Discussion around monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform monitoring
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

Performance Monitoring Counters

Pramodkumar_P_
Beginner
146 Views

Hello,

        I have currently using Intel(R) Xeon (R) X7350 @ 2.93GHz. As this architecture has only five PMCs, I can't read more than five performance events at a time.Even the worst is, when I installed PAPI 5.4.0 , it reads only two events simultaneously. So I have question in mind, "Is there any way that we can use other (general purpose or special purpose) registers as PMUs ? "

        I want to capture six to seven events and their count while an application is running. I wish to measure the power consumed by this application using the values of these counters.

        So, please help.

        Thanks in advance.

 

0 Kudos
1 Reply
Alexander_Alexeev
146 Views

Usually limited numver of counter registers isn't a problem, unless you are profiling really short snippet.

You can rotate (multiplex) collected events.

 

Reply