ARCHIVED: What is PAPI, and where is it installed at IU?

This content has been archived, and is no longer maintained by Indiana University. Information here may no longer be accurate, and links may no longer be available or reliable.

PAPI (Performance Application Programming Interface) is a portable interface and methodology for using performance counter hardware found in most major microprocessors. PAPI lets software engineers see, in near real time, the relation between software performance and processor events, which has a variety of uses in performance analysis, including hand tuning, compiler optimization, debugging, benchmarking, monitoring, and performance modeling.

PAPI is developed by the Innovative Computing Laboratory (ICL) at the University of Tennessee. For more, see the ICL PAPI research profile.

At Indiana University, versions of PAPI are installed on Big Red II and Karst.

This is document axba in the Knowledge Base.
Last modified on 2023-04-21 16:56:32.