Dynamically Managing Processor Temperature and Power - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 1999

Dynamically Managing Processor Temperature and Power

Erven Rohou

Résumé

Hardware designers are facing the following dilemma: they must ensure that the processor temperature will never exceed a safe maximum, but they also know that this maximum is reached only under unrealistic benchmarks. In other words, the processor could be more efficient for an average workload. Maintaining a safe temperature bound is made difficult because it depends on system statistics as well as external parameters such as the room temperature. We present an adaptive approach that uses feedback to keep the processor temperature in a safe range. The temperature is regularly sampled. When it reaches a dangerous level, the applications responsible are slowed down. Our technique is implemented in the operating system so that it can both access hardware statistics and control the interleaving of processes. This allows us to affect only CPU-intensive (or "hot") processes and not reduce the responsiveness of interactive processes. We are able to keep the temperature under a predefined threshold by constraining the maximum allowed CPU activity. This approach is superior to throttling: it does not affect slow processes and it has a better resolution when choosing a slowdown ratio. Moreover, near the temperature maximum, our results show that we can significantly reduce the temperature with little cost in performance.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
fdo.pdf (242.53 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01798788 , version 1 (23-05-2018)

Identifiants

  • HAL Id : hal-01798788 , version 1

Citer

Erven Rohou, Michael D. Smith. Dynamically Managing Processor Temperature and Power. 2nd Workshop on Feedback-Directed Optimization (FDO-2), Nov 1999, Haifa, Israel. ⟨hal-01798788⟩
240 Consultations
190 Téléchargements

Partager

Gmail Facebook X LinkedIn More