title: Research of thermal sensor allocation and placement based on dual clustering for microprocessors.
abstract: Dynamic thermal management techniques employ a set of on-chip thermal sensors to measure runtime thermal behavior of microprocessors so as to prevent the on-set of high temperatures. Therefore, effective analysis of thermal behavior and determination of the best allocation and placement of thermal sensors directly impact the effectiveness of the dynamic thermal management mechanisms. In this paper, we propose systematic and effective techniques for determining the fewest number of thermal sensors and the optimal locations based on dual clustering to provide a high fidelity thermal monitoring. Initially, we utilize the dual clustering algorithm to devise method that can reduce the number of sensors to a great extent while satisfying an expected accuracy. Then we identify an optimal physical location for each sensor such that the sensor's attraction towards steep thermal gradient is maximized. Experimental results indicate the superiority of our techniques and confirm that our proposed methods are capable of creating a sensor distribution for a given microprocessor architecture using the number of thermal sensors of 2, 8, 15, 24, 35, depending on different expected hot spot temperature error accuracy of 5%, 4%, 3%, 2%, 1%, respectively.
authors.affiliation: Key Laboratory of Ministry of Education of China for Research of Design and Electromagnetic Compatibility of High Speed Electronic Systems, Shanghai Jiao Tong University, Shanghai, 200240 China.
authors.forename: Xin
authors.initials: X
authors.lastname: Li
authors.forename: Mengtian
authors.initials: M
authors.lastname: Rong
authors.forename: Tao
authors.initials: T
authors.lastname: Liu
authors.forename: Liang
authors.initials: L
authors.lastname: Zhou
keywords: Allocation; Dual clustering; Dynamic thermal management; Placement; Thermal gradient; Thermal sensors