PAPI3 (Platinum, Copper)
PAPI3 beta is now available on Platinum (upgraded nodes) and Copper.
Location: /usr/apps/tools/papi3
This is the first beta release of a new PAPI major version, so there
will quite likely be errors here and there. I put it out there to
help people get a jump on porting source that calls PAPI directly.
The API has changed in PAPI3, so most likely people will need to
modify their source.
Events have changed slightly too. PAPI 2 rate events (FLOPS, IPS) are
no longer available (calls are available in the high level to get the
same information). PAPI 3 has a new, much improved, interface to
platform "native events" that allows you to supply the symbolic names
that the vendor assigned to ask for platform-specific things.
Many other changes - a good place to look is the test cases in the
PAPI3 install directory. The PAPI mailing lists (signup info at
http://icl.cs.utk.edu/projects/papi/ are also a good place to
discuss/ask questions/report bugs).
Status on other NCSA systems:
Tungsten (Xeon) - the perfctr kernel patch is at 2.5.5, will need to
have systems upgrade to 2.6.x before PAPI 3 is installed
Titan (Itanium) - OS level is way too old to support PAPI 3 (or even
a recent release of PAPI 2).
Teragrid - not yet installed (software policies under development?)
Modi4 (MIPS R10K) - R.I.P.
Rick