My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Latest news

This package is now available from devel/papi in the FreeBSD ports system.

Objective

The main objective of this project is to bring a functional version of PAPI (Performance Application Programming Interface - see http://icl.cs.utk.edu/papi for further details) to FreeBSD (http://www.freebsd.org) using hwpmc(4) kernel driver and the pmc(3) library developed by Joseph Koshy (see http://wiki.freebsd.org/PmcTools).

About PAPI

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. PAPI enables software engineers to see, in near real time, the relation between software performance and processor events.

About FreeBSD

FreeBSD® is an advanced operating system for x86 compatible (including Pentium® and Athlon™), amd64 compatible (including Opteron™, Athlon™64, and EM64T), UltraSPARC®, IA-64, PC-98 and ARM architectures. It is derived from BSD, the version of UNIX® developed at the University of California, Berkeley.

About PmcTools

The goal of the PmcTools project is to provide FreeBSD's developers and system administrators with non-intrusive, low-overhead and innovative ways of measuring and analysing system performance.

Powered by Google Project Hosting