Hi Stephane I have been following the discussions on this mailing list regarding the unsolicited proposal made by Ingo Molnar to provide an interface to the PMU.
With this new proposal it now appear to me like the following 4 alternatives are available to access the PMU (on an X86_64 system): perfctr perfmon2 perfmon3 Ingo's proposal (does it have a name ?) I work for Bull Information Systems and we are currently planning to build a linux distribution that likely will be based on a 2.6.29 kernel (possibly from RHEL6) and we are trying to decide what we should include in this distribution for PMU access. Our previous X86_64 distributions have included perfctr because they were based on RHEL5 and we were unable to get perfmon2 to work in the 2.6.18 (heavily patched) kernel delivered by Redhat. My understanding of your reason for creating perfmon3 was to restructure the syscall interface to appease the kernel.org people (in hopes of getting it included in the kernel.org downloads). Now that Ingo has submitted his counter proposal, it would seem like perfmon3 is no longer needed. Would you agree with this ?? There is some value to Bull to adopt the interface that will eventually be included in kernel.org downloads. However it is important to us that tools like pfmon and HPCToolkit using papi work correctly through the interface we choose. I think that our needs are pretty much limited to the X86_64 architecture. The latest mail I saw on this topic suggested you were considering creating a user library (like libpfm) that would convert the existing calls into Ingo's new syscall interface. Does this mean that you have accepted that Ingo's proposal will probably be the one delivered with kernel.org downloads ?? Thanks in advance for any information you can provide that will help us make good choices. Gary ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ perfmon2-devel mailing list perfmon2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/perfmon2-devel