Hello,

First of all I want to appologize if this is not the right mailing list for
asking questions, I just haven't found any other place for my concerns.

I'm using pfmon in the perfmon2 patched kernel from git://
git.kernel.org/pub/scm/linux/kernel/git/eranian/linux-2.6.git on a Intel
Westmere-based machine

# uname -a
Linux westmere 2.6.30 #1 SMP Thu Oct 28 14:46:13 CEST 2010 x86_64 x86_64
x86_64 GNU/Linux

The installation of pfmon and libpfmon3.9 went fine, but when I run the
pfmon utility and try getting the full list of supported PMU events i get
only six:

# pfmon -L
UNHALTED_CORE_CYCLES
INSTRUCTIONS_RETIRED
LAST_LEVEL_CACHE_REFERENCES
LAST_LEVEL_CACHE_MISSES
BRANCH_INSTRUCTIONS_RETIRED
MISPREDICTED_BRANCH_RETIRED

On other x86_64 machines with the same configuration (kernel version,
libpfmon version and pfmon version) I got a lot more events which are
"observable" via pfmon, he most important for me being
the FP_COMP_OPS_EXE:X87 event, which is not available on the westmere-based
machine.

Am I doing something wrong, or is it just that the westmere-based CPU PMUs
do only support limited set of performance monitoring events?

Any ideas and suggestions will be highly appreciated!

Best regards,
Konstantin Boyanov
------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a 
Billion" shares his insights and actions to help propel your 
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to