Counter Inspection Toolkit: Making Sense Out of Hardware Performance Events
Autor: | Heike Jagode, Jack Dongarra, Hanumantharayappa, Sangamesh Ragate, Anthony Danalis |
---|---|
Rok vydání: | 2019 |
Předmět: |
Rest (physics)
Work (electrical) Computer science business.industry 0202 electrical engineering electronic engineering information engineering 020206 networking & telecommunications 020201 artificial intelligence & image processing 02 engineering and technology business Set (psychology) Computer hardware |
Zdroj: | Tools for High Performance Computing 2017 ISBN: 9783030119867 |
DOI: | 10.1007/978-3-030-11987-4_2 |
Popis: | Hardware counters play an essential role in understanding the behavior of performance-critical applications, and inform any effort to identify opportunities for performance optimization. However, because modern hardware is becoming increasingly complex, the number of counters that are offered by the vendors increases and, in some cases, so does their complexity. In this paper we present a toolkit that aims to assist application developers invested in performance analysis by automatically categorizing and disambiguating performance counters. We present and discuss the set of microbenchmarks and analyses that we developed as part of our toolkit. We explain why they work and discuss the non-obvious reasons why some of our early benchmarks and analyses did not work in an effort to share with the rest of the community the wisdom we acquired from negative results. |
Databáze: | OpenAIRE |
Externí odkaz: |