Download List

專案描述

PAPI aims to provide the tool designer and
application engineer with a consistent interface
and methodology for use of the performance counter
hardware found in most major microprocessors.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-08-08 19:04
4.1.0

Support was added for the PCL (Performance Counters for Linux) interface. Support was added for the IBM Blue Gene P, Intel Nehalem EX and Westmere, Intel Core i7, Intel Atom, AMD Opteron Barcelona, Shanghai, Istanbul event table support, POWER7 w/ Linux, and Sun Niagara2. Windows and UltraSPARC support was reintroduced. Components for FreeBSD were updated to support newer processors. Support for Intel CoreDuo was fixed. Building of shared and static libraries independently was added. Experimental Lustre and Infiniband components were added. Many bugfixes and minor enhancements were made.
標籤: major enhancements, Linux, FreeBSD, Bugfixes

2008-10-28 13:41
3.6.2

Major bugfixes for POWER5, POWER5+, and POWER6 processors, particularly bugs that caused PAPI to fail completely on POWER6/AIX platforms. Initial support for the Intel Atom and Dunnington CPUs has been added.
標籤: Major bugfixes

2008-08-30 01:54
3.6.1

This release adds an alias for PAPI_ENUM_ALL to
prevent legacy code
from failing and adds support for nanosecond
resolution timers, newer
dual and quad core processors from Intel and AMD,
new systems from
Cray, Power6 with Linux, and standardized event
names. It fixes an
identification problem with some Pentium4 models,
overflow support on
Intel Core processors, Fortran headers for large
negative numbers, and
identification of POWER5+ and 5++ processors using
AIX. It improves
support for fork/exec with overflow and profiling,
and improves support
for FreeBSD.
標籤: Major feature enhancements

2007-04-23 07:48
3.9.0

The API was extended to decouple abstraction
layers from hardware support and to provide
initial support for different types of performance
counters.
標籤: Pre-Release, Minor feature enhancements

2006-12-01 07:27
3.5

Full support was added for the Intel Core2 Duo,
Intel Pentium D, IBM PPC32, Windows Server 2003
64-bit / Opteron. Major upgrades were made to the
support for the IBM Blue Gene and Cray XT3.
Floating-point support on Opteron was fixed due to
wide variation in the way performance counting was
done for different code constructs. Initial
support was added for Itanium Montecito and IBM
PPC970MP and for the perfmon2 kernel patch. Data
Address Range and Instruction Address Range
support is now present for the Itanium. Hypervisor
domain support was added. Many other major
bugfixes and enhancements were made. GNU configure
is now used.
標籤: Major feature enhancements

Project Resources