Proceedings of the 45th Annual Design Automation Conference 2008
DOI: 10.1145/1391469.1391657
|View full text |Cite
|
Sign up to set email alerts
|

Stochastic modeling of a thermally-managed multi-core system

Abstract: Achieving high performance under a peak temperature limit is a first-order concern for VLSI designers. This paper presents a new abstract model of a thermally-managed system, where a stochastic process model is employed to capture the system performance and thermal behavior. We formulate the problem of dynamic thermal management (DTM) as the problem of minimizing the energy cost of the system for a given level of performance under a peak temperature constraint by using a controllable Markovian decision process… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 38 publications
(13 citation statements)
references
References 13 publications
0
13
0
Order By: Relevance
“…One possible approach to engage more than one response for thermal management is to determine a crossover point between the thermal management techniques as in [15] where fetch gating and dynamic voltage scaling are combined. Similarly Jung et al [8] employ exhaustive simulation and stochastic modeling to determine the best power management policy with two configuration parameters, namely, cache size and frequency. It is unclear how to determine the cross-over point when multiple mechanisms are employed.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…One possible approach to engage more than one response for thermal management is to determine a crossover point between the thermal management techniques as in [15] where fetch gating and dynamic voltage scaling are combined. Similarly Jung et al [8] employ exhaustive simulation and stochastic modeling to determine the best power management policy with two configuration parameters, namely, cache size and frequency. It is unclear how to determine the cross-over point when multiple mechanisms are employed.…”
Section: Related Workmentioning
confidence: 99%
“…It is unclear how to determine the cross-over point when multiple mechanisms are employed. Similarly, the large configuration space for multiple mechanisms makes exhaustive simulation like [8] infeasible. In our approach, we view the thermal management problem as a configuration space exploration problem and design an efficient online technique to determine the configuration that results in maximum performance for the workload under a given temperature constraint.…”
Section: Related Workmentioning
confidence: 99%
“…Some fast system level temperature analysis techniques are proposed, e.g., [7] and [8] which are efficient to be used inside the temperature aware system level optimization loop. Several temperature aware system level design approaches, e.g., [9] and [10], are proposed in which decisions are taken on-line, based on the actual chip temperature information. For online temperature monitoring, sensors have been used together with techniques for collecting and analyzing their values with adequate accuracy, e.g., [11].…”
Section: Introductionmentioning
confidence: 99%
“…Jung [12] proposed a temperature management approach based on a Markovian decision process aiming at minimizing energy under temperature constraints. The abstract model of the managed system is constructed at design time, based on a very simple temperature model.…”
Section: Introductionmentioning
confidence: 99%