Skip to content

PAPI

Description

papi website

The Performance API (PAPI) project specifies a standard application programming interface (API) for accessing hardware performance counters available on most modern microprocessors. These counters exist as a small set of registers that count Events, occurrences of specific signals related to the processor's function. Monitoring these events facilitates correlation between the structure of source/object code and the efficiency of the mapping of that code to the underlying architecture.

Environment Modules

Run module spider papi to find out what environment modules are available for this application.

Environment Variables

  • HPC_PAPI_DIR - installation directory
  • HPC_PAPI_LIB - library directory
  • HPC_PAPI_BIN - executable directory
  • HPC_PAPI_INC - include header file directory

Categories

programming, performance_analysis