web-dev-qa-db-fra.com

Est-il possible de sous-synchroniser ou de définir une fréquence sur Intel HD 4000 (IGP)

J'ai un ultrabook Samsung NP530 et il fonctionne très chaud et fort lorsque l'IGP est utilisé (par exemple sur Google maps avec la construction 3D, etc ...).

Je n'ai pas besoin de beaucoup de puissance et je préfère quand je travaille en silence donc j'active déjà le gouverneur Powersave pour le CPU et limite sa fréquence à 800Mhz. Même avec une charge CPU élevée, il reste cool mais je n'ai rien trouvé pour garder cool le GPU (HD 4000).

Est-il donc possible de sous-synchroniser ou de définir une fréquence sur Intel HD 2/3/4000 (IGP) pour le garder au frais?

1
user117506

Désolé de ne pas avoir vu cela auparavant, mais j'ai écrit un article sur la façon de jouer avec les fréquences GPU sur cet ordinateur portable Jouer avec les fréquences GPU sur un Samsung NP530-U3C

court extrait:

Sudo su
echo 350 > /sys/kernel/debug/dri/0/i915_max_freq

réduira la vitesse maximale du GPU à 350 MHz, la vitesse la plus basse

2
fmo

La réponse publiée par l'utilisateur fmo ne fonctionne pas réellement. La façon correcte de limiter est décrite dans cette question Unix & Linux Stack Exchange.

Voici la version courte:

echo 350 | Sudo tee /sys/class/drm/card0/gt_boost_freq_mhz pour régler l'horloge de suralimentation sur 350 MHz.

echo 350 | Sudo tee /sys/class/drm/card0/gt_max_freq_mhz pour régler l'horloge maximale sur 350 MHz.

Les vitesses d'horloge prises en charge peuvent varier selon les modèles.

Pour voir le changement de vitesse d'horloge en action, utilisez intel-gpu-overlay (partie du package intel-gpu-tools).

Remarque: si l'horloge maximale est réglée sur 650 et l'horloge de suralimentation sur 1250, alors sous une charge élevée, l'horloge de suralimentation sera utilisée.

Pensez-y comme Intel Turbo Boost pour les CPU, l'horloge maximale est la vitesse d'horloge de base et l'horloge de boost est la vitesse d'horloge de boost turbo.

1
Hermanio