| Stochastic modeling of a thermally-managed multi-core system |
| Full text |
Pdf
(498 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 45th annual Design Automation Conference
table of contents
Anaheim, California
SESSION: Power and thermal considerations in single- and multi-core systems
table of contents
Pages 728-733
Year of Publication: 2008
ISBN ~ ISSN:0738-100X , 978-1-60558-115-6
|
|
Authors
|
|
Hwisung Jung
|
University of Southern California, Los Angeles, CA
|
|
Peng Rong
|
ASIC Development, Brocade Communications Systems, San Jose, CA
|
|
Massoud Pedram
|
University of Southern California, Los Angeles, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 47, Citation Count: 0
|
|
|
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 (MDP) model. The key rationale for utilizing MDP for solving the DTM problem is to manage the stochastic behavior of the temperature states of the system under online re-configuration of its micro-architecture and/or dynamic voltage-frequency scaling. Experimental results demonstrate the effectiveness of the modeling framework and the proposed DTM technique.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Wei Huang , Mircea R. Stan , Kevin Skadron , Karthik Sankaranarayanan , Shougata Ghosh , Sivakumar Velusam, Compact thermal modeling for temperature-aware design, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
[doi> 10.1145/996566.996800]
|
| |
2
|
|
 |
3
|
|
| |
4
|
A. Naveh, et al., "Power and Thermal Management in Intel Core Duo Processor," Intel Tech. Journal, Vol. 10, Issue 2, May, 2006.
|
| |
5
|
P. Dadvar, and K. Skadron, "Potential Thermal Security Risks," Proc. of 21st IEEE Semi-Therm Symposium, Mar., 2005.
|
| |
6
|
M. Janicki, and A. Napieralski, "Inverse Heat Conduction Problems in Electronics with Special Considerations of Analytical Analysis Methods," Proc. of Int'l Semiconductor, Vol. 2, Issue 4, Oct., 2004.
|
| |
7
|
|
| |
8
|
|
 |
9
|
Dennis C. Lee , Patrick J. Crowley , Jean-Loup Baer , Thomas E. Anderson , Brian N. Bershad, Execution characteristics of desktop applications on Windows NT, Proceedings of the 25th annual international symposium on Computer architecture, p.27-38, June 27-July 02, 1998, Barcelona, Spain
|
| |
10
|
CPU SPEC2000 documents. http://www.spec.org.
|
| |
11
|
S. Birdj, et al., "Performance Characterization of SPEC CPU Benchmarks on Intel's Core Microarchitecture based processor," Proc. of 2007 SPEC Benchmark workshop, Jan., 2007.
|
| |
12
|
JEDEC standards. http://www.jedec.org.
|
 |
13
|
Eui-Young Chung , Luca Benini , Alessandro Bogiolo , Giovanni De Micheli, Dynamic power management for non-stationary service requests, Proceedings of the conference on Design, automation and test in Europe, p.18-es, January 1999, Munich, Germany
[doi> 10.1145/307418.307456]
|
| |
14
|
|
| |
15
|
S. Lopez, et al., "Dynamic Capacity-Speed Tradeoffs in SMT Processor Caches," Proc. of High Performance Embedded Architecture and Compiler, Jan., 2007.
|
| |
16
|
|
| |
17
|
|
| |
18
|
M. J. Osborne, A Course in Game Theory, MIT press, 1994.
|
| |
19
|
M. Davio, "Kronacker products and shuffle algebra," IEEE Trans. on Computers, Vol. 30, No. 2, 1981.
|
| |
20
|
Intel Core Duo processor on 65nm process: Thermal Design Guide, Feb., 2006. http://www.intel.com.
|
| |
21
|
Vtune performance analyzer. http://www.intel.com/software.
|
|