[go: up one dir, main page]

Aller au contenu

Ajustement dynamique de la fréquence

Un article de Wikipédia, l'encyclopédie libre.

L'ajustement dynamique de la fréquence (en anglais Dynamic frequency scaling (DFS) ou CPU throttling) est une technique de gestion en architecture d'ordinateurs consistant à faire varier la fréquence de fonctionnement du ou des processeurs pour l'ajuster aux besoins, afin d'économiser l'énergie[1] et de diminuer le dégagement de chaleur.

Cette technique permet de préserver la capacité de la batterie pour les ordinateurs portables, de diminuer les besoins en refroidissement, et accessoirement de diminuer le bruit de fonctionnement.

DFS est utilisé conjointement avec l'ajustement dynamique de la tension (dynamic voltage scaling), étant donné que des fréquences d'horloge élevées du processeur nécessitent une tension électrique plus élevée[2]. La combinaison des deux techniques est appelée dynamic voltage and frequency scaling (DVFS)[3],[4].

Utilisations

[modifier | modifier le code]

La technologie d'ajustement de la fréquence des processeurs d'Intel est SpeedStep, elle est utilisée dans les gammes de processeurs pour portables, ordinateurs de bureau et serveurs.

AMD utilise deux technologies de CPU throttling. Cool'n'Quiet est utilisé sur les PC et les serveurs, et PowerNow! est utilisé sur les portables[5].

Les processeurs de VIA Technologies utilisent une technologie appelée LongHaul, alors que la version Transmeta était appelée LongRun.

Differents systèmes d'ARM proposent des fonctions de modulation de fréquence CPU[6] et GPU.

Notes et références

[modifier | modifier le code]
  1. (en) https://ieeexplore.ieee.org/document/6924451
  2. Badr Benmammar, Gestion et contrôle intelligents des réseaux - sécurité intelligente, optimisation multicritères, Cloud Computing, Internet of Vehicles et radio intelligente,
  3. (en) https://www.techtarget.com/whatis/definition/dynamic-voltage-and-frequency-scaling-DVFS
  4. (en) https://www.sciencedirect.com/topics/engineering/dynamic-frequency-scaling
  5. (en) Tomasz Buchert, Lucas Nussbaum, Jens Gustedt. Methods for Emulation of Multi-Core CPU Performance. 13th IEEE International Conference on High Performance Computing and Communications (HPCC-2011), Sep 2011, Banff, Canada.
  6. (en) https://ieeexplore.ieee.org/document/7480004

Liens externes

[modifier | modifier le code]