Proceedings of the 3rd International Workshop on Runtime and Operating Systems for Supercomputers 2013
DOI: 10.1145/2491661.2481429
|View full text |Cite
|
Sign up to set email alerts
|

Enabling accurate power profiling of HPC applications on exascale systems

Abstract: Despite being one of the most important limiting factors on the road to exascale computing, power is not yet considered a "first-class citizen" among the system resources. As a result, there is no clear OS interface that exposes accurate resource power consumption to user-level runtimes that implement power-aware software algorithms.In this work we propose a System Monitor Interface (SMI) between the OS and the user runtime that exposes accurate, per-core power consumption. To make up for the lack of reliable … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(10 citation statements)
references
References 10 publications
0
10
0
Order By: Relevance
“…Although using micro-benchmarks is a popular method in related work to train power and energy models [6], it often requires tuning such benchmarks to specific hardware characteristics. Considering the complexity of today's processors, including multi-threading and available execution paths, this introduces additional effort and possible causes for inaccuracy.…”
Section: Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…Although using micro-benchmarks is a popular method in related work to train power and energy models [6], it often requires tuning such benchmarks to specific hardware characteristics. Considering the complexity of today's processors, including multi-threading and available execution paths, this introduces additional effort and possible causes for inaccuracy.…”
Section: Methodsmentioning
confidence: 99%
“…Kestor et al [6] developed a per-core power model for an AMD Interlagos system and suggest the use of a System Management Interface (SMI) to enable easy access to power sensor values, whether they are measured or modeled. Similarly, Goel et al built models [7] for different Intel and AMD platforms.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Component-level modeling using performance counters: Regression-based power models constructed using performance counters have the potential to estimate the power consumption of several components within a processor. Several works [30], [4], [9], [17], [37] have provided a breakdown for many components within a processor. However, these power models were only validated for overall power consumption and cannot be relied upon for component-level estimation.…”
Section: Related Workmentioning
confidence: 99%