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.

Performance Monitoring Counters

Pramodkumar_P_
Beginner
606 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
606 Views

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

You can rotate (multiplex) collected events.

 

0 Kudos
Reply