Hi, I am pleased to announce that I have finally released the first version of libpfm4. It was quite a long process, thanks for all who have helped.
Libpfm4 is a helper library to convert PMU event names from strings to OS specific encodings. The current version only works for Linux perf_events interface. You need Linux v2.6.31 or later to get perf_events. There is very good HW coverage with this first release. All Intel x86 processors are supported. All AMD processors up to fam14h are also supported. The upcoming AMD fam15h processor family will be made available in a future release. The library also provides support for non-x86 processors, such as all SPARC, Power processors. There is also support for ARM Cortex A8, A9 processors. The library comes with examples some generic some specific to perf_events. Entry points are documented with man pages. There is also a simple python binding library. The package contains the scripts to build either a RPM or a .deb package. To get the tarball, simply go to http://perfmon2.sf.net and click on the Project Files link, then libpfm4. Thanks for all the contributors. ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ perfmon2-devel mailing list perfmon2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/perfmon2-devel