Many performance studies rely on Intel's Precise Event Based Sampling (PEBS) to collect processor events, where precision is a key for the reliability of analysis. In this paper, we make a study on the precision of PEBS and show that, while by its name being precise, PEBS can cause mistakes under shadowing, which may make the analysis unreliable. We then show how to remedy such imprecision by artificially inserting bogus instructions. Evaluation shows that our remedy leads to more precise event samples and thus more reliable performance analysis.
CITATION STYLE
Yi, J., Dong, B., Dong, M., & Chen, H. (2020). On the precision of precise event based sampling. In APSys 2020 - Proceedings of the 2020 ACM SIGOPS Asia-Pacific Workshop on Systems (pp. 98–105). Association for Computing Machinery. https://doi.org/10.1145/3409963.3410490
Mendeley helps you to discover research relevant for your work.