Improved Thermal Tracking for Processors Using Hard and Soft Sensor Allocation Techniques

被引:69
作者
Reda, Sherief [1 ]
Cochran, Ryan J. [1 ]
Nowroz, Abdullah Nazma [1 ]
机构
[1] Brown Univ, Sch Engn, Providence, RI 02912 USA
基金
美国国家科学基金会;
关键词
Thermal; power; characterization; sensors; tracking; hot spot; infrared imaging; TEMPERATURE; POWER; MANAGEMENT; PLACEMENT; CHIPS;
D O I
10.1109/TC.2011.45
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hot spots are a major concern in high-end processors as they constrain performance and limit the lifetime of semiconductor chips. Using embedded thermal sensors, dynamic thermal management systems track the hot spots during runtime and adjust the performance and the cooling system of the processor when necessary. In many-core processors, the locations of hot spots vary spatially and temporally depending on the configuration of active cores and the workloads running on the cores. Our work includes both theoretical advances in sensor allocation techniques and experimental advances for thermal imaging of real processors. We propose a hard sensor allocation algorithm to determine the sensor locations where hot spots can be tracked accurately given a budget number of sensors. We also propose soft sensor computation techniques to alleviate design constraints on sensor locations and to further improve the resolution of hot spot tracking. The proposed soft sensing technique combines the measurements of the hard sensors in an optimal way to estimate the temperature at any desired location. We use infrared imaging methods to characterize the thermal behavior of a real dual-core processor during operation. We execute large number of workload configurations on the processor and track the locations and temperatures of hot spots during runtime. The thermal characterization data are then used as the input to our sensor allocation techniques. We demonstrate that our sensor allocation techniques improve significantly upon the previous results in the literature and provide accurate tracking of hot spots.
引用
收藏
页码:841 / 851
页数:11
相关论文
共 47 条
[1]  
[Anonymous], P ISCA 07 SAN DIEG C
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[3]   Thousand core chips-a technology perspective [J].
Borkar, Shekhar .
2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, :746-749
[4]  
Brooks D, 2000, PROCEEDING OF THE 27TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, P83, DOI 10.1109/ISCA.2000.854380
[5]   Dynamic thermal management for high-performance microprocessors [J].
Brooks, D ;
Martonosi, M .
HPCA: SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTING ARCHITECTURE, PROCEEDINGS, 2001, :171-182
[6]   Power, thermal, and reliability modeling in nanometer-scale microprocessors [J].
Brooks, David ;
Dick, Robert P. ;
Joseph, Russ ;
Shang, Li .
IEEE MICRO, 2007, 27 (03) :49-62
[7]   On selecting a maximum volume sub-matrix of a matrix and related problems [J].
Civril, Ali ;
Magdon-Ismail, Malik .
THEORETICAL COMPUTER SCIENCE, 2009, 410 (47-49) :4801-4811
[8]  
Cochran R, 2009, DES AUT CON, P478
[9]  
COSKUN A, 2008, ISLPED, P165
[10]  
Coskun AK, 2008, ASIA S PACIF DES AUT, P452