2018
DOI: 10.1016/j.jss.2018.07.001
|View full text |Cite
|
Sign up to set email alerts
|

The next 700 CPU power models

Abstract: Software power estimation of CPUs is a central concern for energy efficiency and resource management in data centers. Over the last few years, a dozen of ad hoc power models have been proposed to cope with the wide diversity and the growing complexity of modern CPU architectures. However, most of these CPU power models rely on a thorough expertise of the targeted architectures, thus leading to the design of hardware-specific solutions that can hardly be ported beyond the initial settings. In this article, we r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
6
3

Relationship

3
6

Authors

Journals

citations
Cited by 23 publications
(23 citation statements)
references
References 33 publications
(81 reference statements)
0
21
0
Order By: Relevance
“…To study the energy consumption of nodes, we considered Intel Running Average Power Limit (RAPL) [16], which is one of the most accurate tools to report the CPU/DRAM global energy consumption. We also used PowerAPI [8], which is a power monitoring toolkit that builds a model over RAPL to compute the energy consumption at process-level when we needed to isolate energy consumption of a single process. Our clusters are provisioned with a minimal version of Debian 9 (4.9.0 kernel version) where we install Docker (version 18.09.5), which will be used to run the RAPL sensor and Figure 3: Comparing the variation of binary and Docker versions of aggregated LU, CG and EP benchmarks the benchmark itself.…”
Section: Measurement Tools and Methodologymentioning
confidence: 99%
“…To study the energy consumption of nodes, we considered Intel Running Average Power Limit (RAPL) [16], which is one of the most accurate tools to report the CPU/DRAM global energy consumption. We also used PowerAPI [8], which is a power monitoring toolkit that builds a model over RAPL to compute the energy consumption at process-level when we needed to isolate energy consumption of a single process. Our clusters are provisioned with a minimal version of Debian 9 (4.9.0 kernel version) where we install Docker (version 18.09.5), which will be used to run the RAPL sensor and Figure 3: Comparing the variation of binary and Docker versions of aggregated LU, CG and EP benchmarks the benchmark itself.…”
Section: Measurement Tools and Methodologymentioning
confidence: 99%
“…The developers can therefore make a tradeoff on configurability by the user, for ease of use and can take advantage of special hardware features. As an example, at present, there is no standard interface to measure energy use or input and output utilization (although there are efforts towards this such as Power API [20], the Global Extensible Open Power Manager [14], Energy Aware Runtime systems [11] and PowerAPI [10]) but Craypat can provide this information to the user while the open source tools that can do this, TAU and Extrae, need to be configured to do so.…”
Section: Profiling Tools Fft Library and Test Platforms 31 The Profiling Toolsmentioning
confidence: 99%
“…(6) How do you describe perfect tooling that suits your coding requirements for green software design-you can go deep into technical details? (7) How do you think we should inform about energy software consumption for a better awareness? (8) Do you think that getting a better software energy consumption consideration is the responsibility of the developer or the company?…”
Section: Protocolmentioning
confidence: 99%
“…The last decade witnessed several attempts to consider green software design as a core development concern to improve the energy efficiency of software systems at large [2,3,18,23,26]. However, despite previous studies that have contributed to establish guidelines and tools to analyze and reduce the energy consumption [1,7,12,16,17,25,32], these contributions fail to be adopted by practitioners till date [14,28].…”
Section: Introductionmentioning
confidence: 99%