Hello,

I have updated the perfmon web site to now include the
documentation for the upcoming libpfm4 release.

The documentation includes the man pages for all new
entry points. It does give a good overview of the library.
As you will notice the number of entry points is much
much smaller than for libpfm3.x. There is no more
PMU-specific data structures needed to pass
model-specific options.

Libpfm4 is NOT backward compatible with libpfm3.x Libpfm4
does not currently provide perfmon2.x support. The core of
libpfm4 is very generic and only provides an event -> event_code
conversion service. However, it can be extended to setup the
OS-specific data structures used to program performance events.

In the first version, libpfm4 provides an entry point to setup the
perf_event_attr structure used by the perf_events API present
since Linux v.2.6.31. This enables perf_events applications full
access to all events of all Intel and AMD X86 PMUs. Similarly,
perf_events hardware and software generic events are also included.

The initial version of libpfm4 will only provide support for all Intel and
AMD X86 processors. Other processors will be added gradually as
the libpfm3.x code is ported and the perf_event support becomes
available.

Libpfm4 will be released as a separate package from libpfm3.x, it
will also have its own source tree, probably managed via git rather
than CVS.


To access the documentation, simply go tho the perfmon2 web site:

                   http://perfmon2.sf.net


Comments are welcome.

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to