Hi, Here is the code I've been working on to support Pentium4/Xeon/EM64T processors in libpfm and pfmon. For now, this includes just the basic support necessary for the internal libpfm and pfmon APIs. With this code, you can get listing and information for events and masks, and specify events and masks to be used for counting. There are several things that still need to be finished, but this code should be a usable starting point. I haven't decided yet how to properly handling HyperThreading, and I still need to add some interfaces for some Pentium4-specific capabilities, like uop tagging, event filtering, and event cascading. Hopefully these items will be coming in the near future.
Please send me any feedback you have about these patches. Thanks! -- Kevin Corry [EMAIL PROTECTED] http://www.ibm.com/linux/ http://evms.sourceforge.net/ _______________________________________________ perfmon mailing list [email protected] http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/
