PAPI

PAPI provides the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors. PAPI enables software engineers to see, in near real time, the relation between software performance and processor events.

Read more about PAPI on their website.

Licensing

Distributed with a permissive license on the Bitbucket project page.

The PAPI module on the HPC

The PAPI module can be loaded into your environment with the following command:

$ module add papi

The PAPI module is available on ARC3:

System

Version

Command

ARC3

papi 5.5.1

module add papi/5.5.1