Pittsburgh Supercomputing Center 

Advancing the state-of-the-art in high-performance computing,
communications and data analytics.

PAPI

PAPI (Performance Application Programmer's Interface) is designed to efficiently access the performance hardware counters on modern computer processors. PAPI is being developed at the University of Tennessee's Innovative Computing Laboratory in the Computer Science Department.

Installed on blacklight.

Blacklight Usage

  1. Create a job script containing commands to:
    1. Set up the module command .
    2. Load the papi module. You can see which modules are available by typing
      module avail papi
      and load the one you want with
      module load papi
    3. Compile the code, using icc.
      icc prog.c $PAPI_INC $PAPI_LIB  -o prog
    4. Execute the code:
      ./prog
      
  2. Submit the job with the qsub command.