Abstract
Traditional performance analysis tools, such as the Roofline model, require visual interpretation to determine performance bounds. For CPUs which have complex cache hierarchies and front-end out-of-order capabilities—that is the CPUs we use for high performance computing—accurately identifying the true performance bound is challenging. This work is the first steps towards a datadriven approach to performance modelling, leveraging Machine Learning techniques. We build and evaluate a number of supervised and unsupervised models using a new curated data set of performance counters collected from well-understood (i.e., easily labeled) benchmark applications. We further analyse the data set and highlight potential “performance fingerprints” obtainable using this methodology.
| Original language | English |
|---|---|
| Publication status | Published - 21 Nov 2025 |
| Event | Supercomputing: The International Conference for High Performance Computing, Networking, Storage, and Analysis - St Louis, United States Duration: 16 Nov 2025 → 21 Nov 2025 https://sc25.supercomputing.org |
Conference
| Conference | Supercomputing |
|---|---|
| Abbreviated title | SC |
| Country/Territory | United States |
| City | St Louis |
| Period | 16/11/25 → 21/11/25 |
| Internet address |
Fingerprint
Dive into the research topics of 'Classifying Performance Bounds Using Machine Learning'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver