A Simple Model of Processor Temperature for Deterministic Turbo Clock Frequency - Archive ouverte HAL Access content directly
Reports (Research Report) Year : 2019

A Simple Model of Processor Temperature for Deterministic Turbo Clock Frequency

Abstract

As power dissipation and circuit temperature constrain their performance, modern processors feature turbo control mechanisms to adjust the voltage and clock frequency dynamically so that circuit temperature stays below a certain limit. In particular, turbo control exploits the fact that, after a long period of low processor activity, the thermal capacity of the chip, its package and the heatsink can absorb heat at a relatively fast rate during a certain time, before the temperature limit constrains that rate. Hence power dissipation can be temporarily boosted above the average sustainable value. The turbo control must monitor circuit temperature continuously to maximize the clock frequency. Temperature can be monitored by reading the integrated thermal sensors. However, making the clock frequency depend on thermal sensor readings implies that processor performance depends on ambient temperature. Yet this form of performance non-determinism is a problem for certain processor makers. A possible solution is to determine the clock frequency not from the true temperature but from a thermal model based on the nominal ambient temperature. Such model should be as accurate as possible in order to prevent sensor-based protection from triggering but sporadically, without hurting performance by overestimating temperature too much. The model should also be simple enough to provide calculated temperature in real time. This document proposes such thermal model and a turbo control based on that model.
Fichier principal
Vignette du fichier
RR-9308.pdf (1.31 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-02391970 , version 1 (03-12-2019)
hal-02391970 , version 2 (10-10-2022)

Identifiers

  • HAL Id : hal-02391970 , version 1

Cite

Pierre Michaud. A Simple Model of Processor Temperature for Deterministic Turbo Clock Frequency. [Research Report] RR-9308, Inria Rennes. 2019. ⟨hal-02391970v1⟩
300 View
770 Download

Share

Gmail Facebook Twitter LinkedIn More