This paper proposes a software mechanism targeting performance profilers which would run at user space privilege to access performance monitoring hardware. The latter requires privileged access in kernel mode, in a secure manner without causing unintended interference to the software stack.
Retrieved from https://software.intel.com/sites/default/files/managed/c5/15/secure-access-performance-monitoring-unit-paper.pdf on 2017 May 09.