PAPI on the AFRL MSRC SGI Altix4700

ContactIs.Organization
PETTT Advanced Computational Environments
Email
help@pettt-ace.com
Name
PETTT Advanced Computational Environments
DateOfInformation
Mon Jan 14 01:03:06 EST 2008
DeployedOn.Machine
AFRL MSRC Altix4700 - Hawk
Architecture
SGI Altix
BelongsTo.Organization
AFRL MSRC
Email
msrchelp@asc.hpc.mil
Name
AFRL MSRC
Telephone
1-888-677-2272
Webpage
http://www.asc.hpc.mil
ClockSpeed
1.6 GHz
DateOfInformation
Fri Jun 06 08:50:02 PDT 2008
Manufacturer
SGI
Name
AFRL MSRC Altix4700 - Hawk
OperatingSystem
Linux
ProcessorsPerNode
32
RecordMaintainedBy.Organization
PETTT Advanced Computational Environments
Email
help@pettt-ace.com
Name
PETTT Advanced Computational Environments
DeploymentDate
Wed Sep 12 18:03:18 EDT 2007
IsDeploymentOf.Asset
PAPI
Abstract
PAPI is a cross-platform interface to the hardware counters available on most modern microprocessors. These counters exist as registers that count events, which are occurrences of specific signals and states related to the processor's function. Monitoring these events has a number of uses in application performance analysis, optimization, and benchmarking. PAPI consists of a standard set of routines for accessing the counters, as well as a standard set of performance metrics deemed most relevant for application performance evaluation.
ContactIs.Organization
PAPI development team
Email
perfapi-devel@ptools.org
Name
PAPI development team
DateOfInformation
Tue Dec 04 16:14:10 EST 2007
Documentation
http://pettt-ace.com/docs/PAPI/index.html
Domain
Parallel Processing Tools
Execution and Performance Analyzers (including debuggers)
Name
PAPI
TitleLine
cross-platform interface to hardware performance counters
Version
3.6.2
VersionDate
March 2005
Webpage
http://icl.cs.utk.edu/papi/
File
http://pettt-ace.com/docs/PAPI/repositories/papi.htm
Name
PAPI on the AFRL MSRC SGI Altix4700
Status
Installed
UsageInfo
papi 3.6.2 is installed in $PET_HOME/pkgs/papi-3.6.2 with libraries in $PET_HOME/pkgs/papi-3.6.2/lib. Also, some handy utilities can be found in $PET_HOME/pkgs/papi-3.6.2/bin.

Installation Notes
chmod 775 papi-3.6.2.tar.gz
chgrp comenv papi-3.6.2.tar.gz
ssh -l comenv $HOST
cp ~thomasj/papi-3.6.2.tar.gz $PET_HOME/src
cd $PET_HOME/src
gunzip papi-3.6.2.tar.gz && tar -xf papi-3.6.2.tar.gz
gzip papi-3.6.2.tar.gz
cd papi-3.6.2/src
./configure --prefix=$PET_HOME && make && make install
cd ../.. && rm -rf papi-3.6.2 && cd ..
chmod 775 * && chmod -R 775 */*
exit
rm papi-3.6.2.tar.gz
Version
3.6.2