Breaking the Cycle - A Short Overview of Memory-Access Sampling Differences on Modern x86 CPUs
As hardware complexity increases, profiling becomes essential for understanding system behavior.This paper compares different x86 sampling implementations for memory access profiling, revealing their complementary capabilities and limitations.Plus, we demonstrate that current abstractions like the perf subsystem inadequately expose platform-specific features.
Authors
- Jan Mühlig (ORCID: https://orcid.org/0009-0008-2226-6367)
- Jens Teubner (ORCID: https://orcid.org/0000-0002-0344-5203)
- Roland Kühn (ORCID: https://orcid.org/0000-0002-1485-140X)
Institutions
- TU Dortmund University (DE)
Publication Details
- Published
- 2025-06-22
- DOI
- https://doi.org/10.1145/3736227.3736241
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Deutsche Forschungsgemeinschaft
- Bundesministerium für Bildung und Forschung