papiex (Tungsten)
There's a new tool under development with the PAPI 3 release that's
called papiex and is available on Tungsten. papiex is a tool for
counting of overall hardware performance events that is similar to
tools like perfex (IRIX and Linux/x86), hpmcount (AIX), pfmon (IA-64),
and psrun (Linux). Like these tools, papiex can be used with
unmodified binaries (dynamically-linked) and it supports all
available PAPI events.
It's not "officially" installed at the moment as PAPI 3 is still in
beta release, but here are some details if you'd like to give it
a early-look try:
Location: /usr/apps/tools/papi3/tools/papiex
To run, you'll want to make sure that the PAPI shared library is
in your LD_LIBRARY_PATH ("soft add +papi3" should work on Tungsten).
You'll also want to add the following directories to LD_LIBRARY_PATH:
/usr/apps/tools/papi3/tools/papiex
/usr/apps/tools/papi3/tools/trapper
papiex supports the option "-h" for brief online help on usage.
If you try papiex out and have any questions or comments, you can either
send them to this list (especially if NCSA-specific) or you might
also consider sending the the main PAPI user's mailing list as well.
See http://icl.cs.utk.edu/papi/ for info on the main mailing list.
Rick