PAPI¶
Description¶
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