Title
Thermal monitoring mechanisms for chip multiprocessors
Abstract
With large-scale integration and increasing power densities, thermal management has become an important tool to maintain performance and reliability in modern process technologies. In the core of dynamic thermal management schemes lies accurate reading of on-die temperatures. Therefore, careful planning and embedding of thermal monitoring mechanisms into high-performance systems becomes crucial. In this paper, we propose three techniques to create sensor infrastructures for monitoring the maximum temperature on a multicore system. Initially, we extend a nonuniform sensor placement methodology proposed in the literature to handle chip multiprocessors (CMPs) and show its limitations. We then analyze a grid-based approach where the sensors are placed on a static grid covering each core and show that the sensor readings can differ from the actual maximum core temperature by as much as 12.6°C when using 16 sensors per core. Also, as large as 10.6% of the thermal emergencies are not captured using the same number of sensors. Based on this observation, we first develop an interpolation scheme, which estimates the maximum core temperature through interpolation of the readings collected at the static grid points. We show that the interpolation scheme improves the measurement accuracy and emergency coverage compared to grid-based placement when using the same number of sensors. Second, we present a dynamic scheme where only a subset of the sensor readings is collected to predict the maximum temperature of each core. Our results indicate that, we can reduce the number of active sensors by as much as 50%, while maintaining similar measurement accuracy and emergency coverage compared to the case where the entire sensor set on the grid is sampled at all times.
Year
DOI
Venue
2008
10.1145/1400112.1400114
TACO
Keywords
Field
DocType
nonuniform and uniform sensor placement,actual maximum core temperature,thermal monitoring mechanism,emergency coverage,chip multiprocessors,thermal sensor allocation,interpolation scheme,entire sensor,sensor infrastructure,nonuniform sensor placement methodology,active sensor,maximum temperature,sensor reading,maximum core temperature,thermal management,power density,core temperature
Embedding,Thermal,Computer science,Parallel computing,Interpolation,Chip,Real-time computing,Accuracy and precision,Multi-core processor,Thermal monitoring,Grid
Journal
Volume
Issue
ISSN
5
2
1544-3566
Citations 
PageRank 
References 
28
1.20
22
Authors
4
Name
Order
Citations
PageRank
Jieyi Long11298.98
Seda Öǧrenci Memik248842.57
Gokhan Memik31694111.88
Rajarshi Mukherjee428521.34