Undervolting CPU

Undervolting é um processo onde a tensão para a CPU é reduzida a fim de reduzir o seu consumo de energia e calor sem afetar o desempenho. Note que a maioria das placas-mãe desktop também permite ajustes de voltagem da CPU na BIOS.

Aviso: A má configuração das configurações de voltagem da CPU pode resultar em hardware permanentemente danificado. Você foi avisado!

Este artigo ou seção precisa de expansão.

Motivo: Precisa de ser expandido. Pode ser que a PHC também precise ser fundida aqui. (Discuta em Talk:Undervolting CPU#)

Overview

  • PHC – uma ferramenta para subvoltar alguns processadores Intel e AMD de geração antiga. Não compatível com intel_pstate Driver de frequência de CPU.
  • #intel-undervolt – uma ferramenta para subvoltar Haswell e CPU Intel mais recente usando MSR. Compatível com intel_pstate.
  • #amdctl – uma ferramenta para undervolt K10 e CPUs AMD mais recentes.
  • K10ctl – overclock e undervolt um processador AMD K10 (por exemplo, Phenom, Phenom II) alterando os seus P-States.

Ferramentas

intel-undervolt

Intel-undervolt é uma ferramenta baseada neste artigo para undervolt Haswell e CPUs Intel mais recentes usando registros MSR e MCHBAR. Além disso, também permite alterar os limites de potência e temperatura.

Instalação

A ferramenta pode ser instalada como intel-undervolt.

Configuração e uso

O seguinte comando imprime nas configurações de tensão de uso:

# intel-undervolt read

Edite agora o arquivo de configuração /etc/intel-undervolt.conf. Exemplo de configuração com cache de CPU subvoltado por -100mV:

Nota: Parece que os valores ‘CPU’ e ‘GPU’ não têm qualquer efeito em alguns laptops (por exemplo ASUS Zenbook UX430UQ) mas eles funcionam em alguns (por exemplo ASUS ROG STRIX G502VY).
/etc/intel-undervolt.conf
...undervolt 0 'CPU' 0undervolt 1 'GPU' 0undervolt 2 'Cache de CPU' -100undervolt 3 'Agente de Sistema' 0undervolt 4 'E/S analógica' 0...

Diminuir o Cache de CPU e CPU em 100 a 200 mV é normalmente estável. Ir acima de 200 mV pode resultar em uma falha, ou pode não ter qualquer efeito.

Após salvar o arquivo de configuração – teste-o:

# intel-undervolt apply

Imprimirá o Sucesso se as configurações foram aplicadas. Você pode verificar duas vezes a configuração de uso usando o seguinte comando:

# intel-undervolt read

Após você encontrar uma configuração estável, você também pode habilitar intel-undervolt.service para fazer alterações persistentes.

amdctl

amdctl é uma ferramenta para subvoltar K10 e CPUs AMD mais recentes.

Instalação

A ferramenta pode ser instalada como amdctl-gitAUR.

Deixe uma resposta

O seu endereço de email não será publicado.