2008 IEEE/ACM International Conference on Computer-Aided Design 2008
DOI: 10.1109/iccad.2008.4681627
|View full text |Cite
|
Sign up to set email alerts
|

Efficient online computation of core speeds to maximize the throughput of thermally constrained multi-core processors

Abstract: Abstract-We address the problem of efficient online computation of the speeds of different cores of a multi-core processor to maximize the throughput (which is expressed as a weighted sum of the speeds), subject to an upper bound on the core temperatures. We first compute the solution for steady-state thermal conditions by solving a linear program. We then present two approaches to computing the transient speed curves for each core: (i) a local solution, which involves solving a linear program every time step … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
26
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 30 publications
(26 citation statements)
references
References 16 publications
0
26
0
Order By: Relevance
“…Leakage power consumption is considered in this formula which is proportional to the temperature but the output of this optimization is to maximize total dynamic power consumption. We decide to use the result of this optimization formula instead of dynamic convex optimization methods proposed in [6][7] [8]. The mina difference between ours and previous is that we can have an absolute value of dynamic power consumption available in real time.…”
Section: Application Of Dynamically Estimated Power For Performancmentioning
confidence: 99%
See 3 more Smart Citations
“…Leakage power consumption is considered in this formula which is proportional to the temperature but the output of this optimization is to maximize total dynamic power consumption. We decide to use the result of this optimization formula instead of dynamic convex optimization methods proposed in [6][7] [8]. The mina difference between ours and previous is that we can have an absolute value of dynamic power consumption available in real time.…”
Section: Application Of Dynamically Estimated Power For Performancmentioning
confidence: 99%
“…Although the computational cost of dynamic runtime convex optimization can be minimized using various approximation methods, the size of the resistance matrix grows in the order of N 2 ,where N is the number of cores on a die. In [8] the proposed method requires average power consumption of each core within each sampling interval for throughput optimization. However, the runtime estimation of average power consumption during a discrete sampling interval is not trivial, particularly with a limited number of thermal sensors.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The real-time power management techniques include local responses at the core-level [2] [7] [8] or global task scheduling heuristics [6] [9]- [11]. Typically, the problem formulations target performance optimization under a power/energy budget [1] [3] or a thermal constraint [7] [12]- [14], or attempt to minimize a composite cost function in the form of energy per throughput [5] [12]. Minimization of the total power consumption of a general-purpose CMP system while meeting a total throughput constraint [4] [15] is an equally interesting problem, which is the focus of the present paper.…”
Section: Introductionmentioning
confidence: 99%