Re: Perfex Pentium 4


Hi Antonatos,

I'm not sure if you intended to direct your email to the NCSA
perftools mailing list (the list is meant primarily to provide
information or answer questions about performance tools that
are in use on Pentium III and Itanium Linux clusters at the
National Center for Supercomputing Applications).  Since we
use Mikael Pettersson's perfctr patch for Linux on PIII systems,
we (or at least I) don't have experience with or access to the
software on the Pentium 4.

But I might suggest that you look at the perfctr distribution
and announcements - one URL that might help is:

http://www.docs.uu.se/~mikpe/linux/perfctr/2.x/ANNOUNCE-2.3.7

Using that information and also that in Intel's software optimization
guide, you might be able to determine the right command line to
give perfex to measure L2 cache activity.  There's a pointer to
the Intel document at:

http://www.ncsa.uiuc.edu/UserInfo/Resources/Software/Tools/PAPI/

I believe that the source code for "perfex" also contains some
comments about proper use of the tool - so you might have a look
at that, too.  It's in the examples subdirectory of the perfctr
release.

Finally, I think the next release of PAPI (version 3) will have
support for a P4 substrate and this may also be something you
might want to consider.  This is in early alpha development 
though - but you can find a pointer to the software on the
PAPI home page:

http://icl.cs.utk.edu/projects/papi/

Hope this helps,
Rick

> ============ antonat's message of Jul 30,  1:36pm ================
> How can we count the level 2 cache misses for Pentium 4 using perfex?
> 
> Antonatos Spyros
> ============ End of antonat's message of Jul 30,  1:36pm =========



Other Mailing lists | Author Index | Date Index | Subject Index | Thread Index