PAPI
PAPI (Performance Application Programming Interface)
Machines: Platinum, Titan, Origin
Location: /usr/apps/tools/papi
Category: Hardware performance counting
Documentation:
http://www.ncsa.uiuc.edu/UserInfo/Resources/Software/Tools/PAPI/
Description:
PAPI is a library that provides access to hardware counters
from C/C++ or Fortran. Most calls have to do with reading
the values of the counters from a running program, but there
is one call (PAPI_flops) that makes it very easy to get MFLOP
information. There are several routines also available that
return information about the hardware on which the program is
running.
User work required: source code modification