Abstract
Micro-Architectural analysis is critical to investigate the interaction between workloads and processors. While today's aggressive out-of-order processors provide a rich set of performance events for deep execution cycle analysis, OLTP characterization studies usually use a cache-miss-based method (CMBM). In this work, we investigate the validity and the functionality of CMBM by comparing it with Intel's state-of-The-Art Top-down Micro-Architecture Analysis Method (TMAM) for OLTP workloads. We show that, while CMBM and TMAM provide a similar high-level micro-Architectural behavior, it is inadequate for a fine-grained micro-Architectural analysis. We further show that TMAM underestimates memory stalls. We optimize TMAM's execution cycle breakdown, and improve its estimation of memory stalls up to 50%.
Original language | English |
---|---|
Title of host publication | Proceedings of the 13th International Workshop on Data Management on New Hardware, DAMON 2017 |
Publisher | Association for Computing Machinery, Inc |
ISBN (Electronic) | 9781450350259 |
DOIs | |
State | Published - 14 May 2017 |
Externally published | Yes |
Event | 13th International Workshop on Data Management on New Hardware, DAMON 2017 - Chicago, United States Duration: 14 May 2017 → 19 May 2017 |
Publication series
Name | Proceedings of the 13th International Workshop on Data Management on New Hardware, DAMON 2017 |
---|
Conference
Conference | 13th International Workshop on Data Management on New Hardware, DAMON 2017 |
---|---|
Country/Territory | United States |
City | Chicago |
Period | 14/05/17 → 19/05/17 |
Bibliographical note
Publisher Copyright:©2017 ACM.
ASJC Scopus subject areas
- Hardware and Architecture