IEEE Access (Jan 2020)

A Novel Mitigation Method for Noise-Induced Temperature Error in CPU Thermal Control

  • Juseung Lee,
  • Dohwan Kim,
  • Kyung-Joon Park,
  • Yongsoon Eun

DOI
https://doi.org/10.1109/ACCESS.2020.2995184
Journal volume & issue
Vol. 8
pp. 94000 – 94009

Abstract

Read online

It has been reported that in the thermal control of real-time computing systems, zero-mean thermal sensor noise can induce a significant steady-state error between the target and actual temperatures of a CPU. Unlike the usual case of zero-mean sensor noise resulting in zero-mean temperature fluctuations around the target value, this noise-induced temperature error manifests in the form of a bias, i.e., the mean of the error is not zero. Existing work has analyzed the main cause of this error and produced a solution, known as TCUB-VS. However, this existing solution has a few drawbacks: the transient response is sluggish, and the exact value of the noise standard deviation is necessary in the design stage. In this paper, we propose a novel method of avoiding noise-induced temperature error while overcoming the limitations of the existing work. The proposed method uses an estimated CPU temperature for the part of the controller that is sensitive to noise while using actual measurements for the other part of the controller. In this way, our proposed method eliminates noise-induced temperature error and overcomes the drawbacks of the existing work. To show the efficacy of our proposed method, theoretical results are obtained using a stochastic averaging approach, and experimental results are presented along with simulations.

Keywords