Undervolting CPU

Undervolting è un processo in cui la tensione della CPU viene ridotta al fine di ridurre il suo consumo energetico e il calore senza influenzare le prestazioni. Si noti che la maggior parte delle schede madri desktop consentono di modificare le impostazioni di tensione della CPU anche nel BIOS.

Attenzione: Un’errata configurazione delle impostazioni di tensione della CPU potrebbe causare danni permanenti all’hardware. Siete stati avvisati!

Questo articolo o sezione necessita di essere espanso.

Motivo: Ha bisogno di essere espanso. Potrebbe essere che anche PHC debba essere unito qui. (Discutere in Talk:Undervolting CPU#)

Panoramica

  • PHC – uno strumento per sottovoltare alcuni processori Intel e AMD di vecchia generazione. Non compatibile con intel_pstate driver di frequenza della CPU.
  • #intel-undervolt – uno strumento per l’undervolt delle CPU Haswell e Intel più recenti usando MSR. Compatibile con intel_pstate.
  • #amdctl – uno strumento per l’undervolt delle CPU K10 e AMD più recenti.
  • K10ctl – overclock e undervolt di un processore AMD K10 (ad esempio Phenom, Phenom II) cambiando i suoi P-States.

Tools

intel-undervolt

Intel-undervolt è uno strumento basato su questo articolo per sottovoltare le CPU Haswell e Intel più recenti utilizzando i registri MSR e MCHBAR. Inoltre, permette anche di modificare i limiti di potenza e temperatura.

Installazione

Lo strumento può essere installato come intel-undervolt.

Configurazione e utilizzo

Il seguente comando stampa le impostazioni di tensione in uso:

# intel-undervolt read

Ora modifica il file di configurazione /etc/intel-undervolt.conf. Esempio di configurazione con CPU Cache undervolted di -100mV:

Nota: Sembra che i valori di ‘CPU’ e ‘GPU’ non abbiano alcun effetto su alcuni portatili (ad esempio ASUS Zenbook UX430UQ) ma funzionano su alcuni (ad esempio ASUS ROG STRIX G502VY).
/etc/intel-undervolt.conf
...undervolt 0 'CPU' 0undervolt 1 'GPU' 0undervolt 2 'CPU Cache' -100undervolt 3 'System Agent' 0undervolt 4 'Analog I/O' 0...

Ridurre CPU e CPU Cache di 100-200 mV è solitamente stabile. Andare oltre i 200 mV può provocare un crash, o può non avere alcun effetto.

Una volta salvato il file di configurazione – testalo:

# intel-undervolt apply

Stampa Successo se le impostazioni sono state applicate. Puoi ricontrollare la configurazione in uso usando il seguente comando:

# intel-undervolt read

Una volta trovata una configurazione stabile, puoi anche abilitare intel-undervolt.service per rendere le modifiche persistenti.

amdctl

amdctl è uno strumento per l’undervolting delle CPU AMD K10 e più recenti.

Installazione

Lo strumento può essere installato come amdctl-gitAUR.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.