Software
DESCRIPTION PLATFORM
Cray T3E Makefile update (02/25/02) Cray T3E Download [ Makefile ]
This make file update is REQUIRED to build PAPI 2.1 on Cray T3E. It fixes a problem with a recursive macro expansion. Download this small file into the papi/src directory AFTER installing PAPI 2.1. Other platforms are not affected.
PAPI 2.1.0 (February 5, 2002)
See "Supported Platforms" below Download [ .TAR.GZ ]
This package contains the source code for PAPI 2.1.0. It also includes the latest version of the Perf and PerfCtr Linux kernel patches with which PAPI is compatiable. Check out the README before installing it.
PAPI 2.1.0 (February 5, 2002) Windows NT, 2000, XP Download [ .EXE ]
This installer contains a a complete self-executable installation for PAPI 2.1.0 on Windows NT, 2000 and XP. It includes the PAPI library, the Perfometer GUI, examples in both Fortran and C, a MatLab interface, and a help sytem in html. (Administrator privileges are required for installation.)
*NOTE: for Intel Pentiums only! A driver bug crashes AMD boxes. We are working on a fix.*
PAPI 2.0.1 (November 5, 2001)
See "Supported Platforms" below Download [ .TAR.GZ ]
This package contains the latest source code for PAPI 2.0 beta. It also includes the latest version of the Perf and PerfCtr Linux kernel patches with which PAPI is compatiable. Check out the README before installing it.
PAPI 1.1.5 (December 13, 2000)
See "Supported Platforms" below Download [ .TAR.GZ ]
This package contains the latest source code for PAPI 1.1.5. It also includes the latest version of the Perf and PerfCtr Linux kernel patches that PAPI is compatiable with. Check out the README before installing it.

Linux PerfCtr Kernel Patch Linux Download [ .TAR.GZ ]
This package contains the necessary patches to support PAPI on all Intel processors as well as the AMD Athlon for Linux 2.2 and Linux 2.4. This work is made available to the PAPI Team by Mikael Petterson . Check out the README before installing it.
Linux Perf Kernel Patch Linux Download [ .TAR.GZ ]
This package contains the necessary patches to support PAPI on the PPro and higher for older Linux kernels. Check out the README before installing it.

If you would like to interactively browse the PAPI CVS Repository by the WWW, go to the Web based PAPI CVS Viewer.

You can also grab a tar file of the daily snapshot of the development tree.

You can also stay up to date directly via our CVS Repository.

The first time, the Checkout phase:

> setenv CVSROOT :pserver:anonymous@hera.cs.utk.edu:/cvs/homes/papi
> cvs login
> Password:
> cvs co all|papi|src|man|spec|tools

The next time, the Update phase:

> cvs update

The last time:

> cvs logout


Hardware Operating System Requirements
Power 3,604,604e AIX 4.3 software/permission from IBM (Luis Derose, laderose@us.ibm.com )
Cray T3E Unicos none
Cray SV1 & SV2 Unicos software/permission from Cray (Cindy Nuss, cln@cray.com )
Intel Pentium Series Linux 2.0 Our perf kernel patch
AMD Athlon, Intel Pentium Series Linux 2.2, 2.4 Mikael Pettersson's perfctr kernel patch for Linux
AMD Athlon, Intel Pentium Series Windows NT, 2000, XP adminstrator privilege for installation
Intel Itanium Linux 2.4 none
UltraSparc I, II & III Solaris 2.8 none
MIPS R10K, R12K IRIX none
Alpha EV6, EV67 Tru64 Unix OS patch
   

PAPI: Home | Overview | News | Documents | Software | Tools | People | Links | Contact Info
  Innovative Computing Laboratory
2001 R&D Winner  
  Computer Science Department
  University of Tennessee