2011
DOI: 10.1145/1961295.1950390
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic knobs for responsive power-aware computing

Abstract: We present PowerDial, a system for dynamically adapting application behavior to execute successfully in the face of load and power fluctuations. PowerDial transforms static configuration parameters into dynamic knobs that the PowerDial control system can manipulate to dynamically trade off the accuracy of the computation in return for reductions in the computational resources that the application requires to produce its results. These reductions translate directly into performance improvements and power saving… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
118
0
1

Year Published

2011
2011
2020
2020

Publication Types

Select...
5
3
1

Relationship

2
7

Authors

Journals

citations
Cited by 89 publications
(119 citation statements)
references
References 45 publications
0
118
0
1
Order By: Relevance
“…Performance is specified as a target heart rate or a target latency between specially tagged heartbeats. Accuracy goals are specified as a distortion, or linear distance from an application defined nominal value [16], measured over some set of heartbeats. Power and energy goals can be specified as target average power for a given heartrate or as a target energy between tagged heartbeats.…”
Section: Observementioning
confidence: 99%
See 1 more Smart Citation
“…Performance is specified as a target heart rate or a target latency between specially tagged heartbeats. Accuracy goals are specified as a distortion, or linear distance from an application defined nominal value [16], measured over some set of heartbeats. Power and energy goals can be specified as target average power for a given heartrate or as a target energy between tagged heartbeats.…”
Section: Observementioning
confidence: 99%
“…SEEC supports a range of actions specified from the application-level [3,16], system software level [12,25], and the hardware level as exposed by the Angstrom processor (see Section 4).…”
Section: Actmentioning
confidence: 99%
“…PowerDail [14] is a system that converts static configuration parameters that already exist in a program into dynamic knobs that can be tuned at runtime. Their system can then change these knobs at runtime to make the program meet performance and power usage goals.…”
Section: Related Workmentioning
confidence: 99%
“…To get the energy benefits of matching processing speed to IO rates, two common techniques are: 1) To consolidate tasks by relocating tasks to fewer cores to improve core utilization and enable turning off idle cores [2,31]; 2) To vary processing speed by applying dynamic voltage and frequency scaling(DVFS) [3,9,16,35] or processor composition [8,21] or heterogeneous processors of different speeds [23,26,36]. Figure 2.…”
Section: Energy Optimizationmentioning
confidence: 99%