2016
DOI: 10.1145/2954679.2872375
|View full text |Cite
|
Sign up to set email alerts
|

Maximizing Performance Under a Power Cap

Abstract: Power and thermal dissipation constrain multicore performance scaling. Modern processors are built such that they could sustain damaging levels of power dissipation, creating a need for systems that can implement processor power caps. A particular challenge is developing systems that can maximize performance within a power cap, and approaches have been proposed in both software and hardware. Software approaches are flexible, allowing multiple hardware resources to be coordinated for maximum performance, but so… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 37 publications
(2 citation statements)
references
References 36 publications
0
2
0
Order By: Relevance
“…Numerous research papers study the effects of variability layers on software's performances or on configuration options: hardware [10,35,43], workloads [19,20,24,30,43], variants [22,37], versions [13,29,37,41], compilation options [15,27] and input data [3,8]. Such studies provide evidence that some layers have a noticeable impact on the software (configuration) layer.…”
Section: Impacts Of Variability Layersmentioning
confidence: 99%
See 1 more Smart Citation
“…Numerous research papers study the effects of variability layers on software's performances or on configuration options: hardware [10,35,43], workloads [19,20,24,30,43], variants [22,37], versions [13,29,37,41], compilation options [15,27] and input data [3,8]. Such studies provide evidence that some layers have a noticeable impact on the software (configuration) layer.…”
Section: Impacts Of Variability Layersmentioning
confidence: 99%
“…Various research papers [15,19,20,24,27,43] configure their variability layer to optimize non-functional properties of software, while others, as [8,30], adapt configuration options of software to variability layers. Such works are in line with the vision exposed in Section 3.5 though only one layer at a time is usually considered as part of the specialization process.…”
Section: Cross-layer Tuningmentioning
confidence: 99%