Cargando…
On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor
Dynamic thermal management (DTM) mechanisms utilize embedded thermal sensors to collect fine-grained temperature information for monitoring the real-time thermal behavior of multi-core processors. However, embedded thermal sensors are very susceptible to a variety of sources of noise, including envi...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5855121/ https://www.ncbi.nlm.nih.gov/pubmed/29393862 http://dx.doi.org/10.3390/s18020433 |
_version_ | 1783307034254376960 |
---|---|
author | Li, Xin Ou, Xingtao Li, Zhi Wei, Henglu Zhou, Wei Duan, Zhemin |
author_facet | Li, Xin Ou, Xingtao Li, Zhi Wei, Henglu Zhou, Wei Duan, Zhemin |
author_sort | Li, Xin |
collection | PubMed |
description | Dynamic thermal management (DTM) mechanisms utilize embedded thermal sensors to collect fine-grained temperature information for monitoring the real-time thermal behavior of multi-core processors. However, embedded thermal sensors are very susceptible to a variety of sources of noise, including environmental uncertainty and process variation. This causes the discrepancies between actual temperatures and those observed by on-chip thermal sensors, which seriously affect the efficiency of DTM. In this paper, a smoothing filter-based Kalman prediction technique is proposed to accurately estimate the temperatures from noisy sensor readings. For the multi-sensor estimation scenario, the spatial correlations among different sensor locations are exploited. On this basis, a multi-sensor synergistic calibration algorithm (known as MSSCA) is proposed to improve the simultaneous prediction accuracy of multiple sensors. Moreover, an infrared imaging-based temperature measurement technique is also proposed to capture the thermal traces of an advanced micro devices (AMD) quad-core processor in real time. The acquired real temperature data are used to evaluate our prediction performance. Simulation shows that the proposed synergistic calibration scheme can reduce the root-mean-square error (RMSE) by 1.2 [Formula: see text] C and increase the signal-to-noise ratio (SNR) by 15.8 dB (with a very small average runtime overhead) compared with assuming the thermal sensor readings to be ideal. Additionally, the average false alarm rate (FAR) of the corrected sensor temperature readings can be reduced by 28.6%. These results clearly demonstrate that if our approach is used to perform temperature estimation, the response mechanisms of DTM can be triggered to adjust the voltages, frequencies, and cooling fan speeds at more appropriate times. |
format | Online Article Text |
id | pubmed-5855121 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-58551212018-03-20 On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor Li, Xin Ou, Xingtao Li, Zhi Wei, Henglu Zhou, Wei Duan, Zhemin Sensors (Basel) Article Dynamic thermal management (DTM) mechanisms utilize embedded thermal sensors to collect fine-grained temperature information for monitoring the real-time thermal behavior of multi-core processors. However, embedded thermal sensors are very susceptible to a variety of sources of noise, including environmental uncertainty and process variation. This causes the discrepancies between actual temperatures and those observed by on-chip thermal sensors, which seriously affect the efficiency of DTM. In this paper, a smoothing filter-based Kalman prediction technique is proposed to accurately estimate the temperatures from noisy sensor readings. For the multi-sensor estimation scenario, the spatial correlations among different sensor locations are exploited. On this basis, a multi-sensor synergistic calibration algorithm (known as MSSCA) is proposed to improve the simultaneous prediction accuracy of multiple sensors. Moreover, an infrared imaging-based temperature measurement technique is also proposed to capture the thermal traces of an advanced micro devices (AMD) quad-core processor in real time. The acquired real temperature data are used to evaluate our prediction performance. Simulation shows that the proposed synergistic calibration scheme can reduce the root-mean-square error (RMSE) by 1.2 [Formula: see text] C and increase the signal-to-noise ratio (SNR) by 15.8 dB (with a very small average runtime overhead) compared with assuming the thermal sensor readings to be ideal. Additionally, the average false alarm rate (FAR) of the corrected sensor temperature readings can be reduced by 28.6%. These results clearly demonstrate that if our approach is used to perform temperature estimation, the response mechanisms of DTM can be triggered to adjust the voltages, frequencies, and cooling fan speeds at more appropriate times. MDPI 2018-02-02 /pmc/articles/PMC5855121/ /pubmed/29393862 http://dx.doi.org/10.3390/s18020433 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Li, Xin Ou, Xingtao Li, Zhi Wei, Henglu Zhou, Wei Duan, Zhemin On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor |
title | On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor |
title_full | On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor |
title_fullStr | On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor |
title_full_unstemmed | On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor |
title_short | On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor |
title_sort | on-line temperature estimation for noisy thermal sensors using a smoothing filter-based kalman predictor |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5855121/ https://www.ncbi.nlm.nih.gov/pubmed/29393862 http://dx.doi.org/10.3390/s18020433 |
work_keys_str_mv | AT lixin onlinetemperatureestimationfornoisythermalsensorsusingasmoothingfilterbasedkalmanpredictor AT ouxingtao onlinetemperatureestimationfornoisythermalsensorsusingasmoothingfilterbasedkalmanpredictor AT lizhi onlinetemperatureestimationfornoisythermalsensorsusingasmoothingfilterbasedkalmanpredictor AT weihenglu onlinetemperatureestimationfornoisythermalsensorsusingasmoothingfilterbasedkalmanpredictor AT zhouwei onlinetemperatureestimationfornoisythermalsensorsusingasmoothingfilterbasedkalmanpredictor AT duanzhemin onlinetemperatureestimationfornoisythermalsensorsusingasmoothingfilterbasedkalmanpredictor |