Not only is he re-inventing the wheel, he's forcing users to add yet another perfctr-alike support layer. PAPI has been around a long time and has many users, but the package and its users keep being declared not to exist. Bizarre. Many performance counter tools are one-shots meant to work for a particular application or stack. That's one reason why we (users) don't have a "flagship application" to wave in front of other developers. We want a flexible way to dig at the hardware without waiting for kernel developer X to decide a particular counter is worth-while. Let us deal with things in user space.