O que é o "suporte C1E" na minha CPU AMD?

22

Estou construindo um novo computador e encontrei as seguintes opções no BIOS na tela "Recurso da CPU":

  • AMD Cool'n'Quiet
  • Suporte C1E
  • Suporte SVM

Eu entendo o que "Cool'n'Quiet" e "SVM Support" são, e além do BIOS e do manual da placa-mãe têm explicações decentes. (Estou incluindo essas opções para obter mais contexto, caso isso ajude.) No entanto, não estou familiarizado com o "suporte ao C1E". O BIOS NÃO possui informações de ajuda e o manual possui apenas o seguinte:

Para habilitar este item para ler o consumo de energia da CPU quando ocioso. Nem todos os processadores oferecem suporte ao estado de parada aprimorada (C1E).

(Transcrito com cuidado. Ambos "para" na primeira frase estão no manual. Vamos deixar especulações sobre isso.)

Percebo que deve ter algo a ver com o consumo de energia em marcha lenta / parada, mas ainda não sei ao certo o que. Até agora, o Google também foi inútil (mas continuarei tentando). A configuração padrão na placa-mãe é Desativada, e eu acho que porque alguns processadores não suportam, o que me faz querer mais informações antes de experimentar. Tão...

O que é o suporte C1E?

Além disso, minha CPU (AMD Athlon II X4 640) é compatível?

Além disso, caso isso ajude, minha placa-mãe é uma MSI 870A-G54 .

WillfulWizard
fonte
seja avisado, ativar isso faz com que meu disco rígido WD IDE diminua de 50 MB / s para 9 MB / s!
Unixman83

Respostas:

14

Reduz automaticamente o multiplicador da CPU (diminui a velocidade da CPU) quando o computador não está fazendo muito. É uma maneira de economizar energia.

E de acordo com esta página , sua CPU suporta.

Nifle
fonte
3
Aqui está um link descrevendo o que vários estados de energia fazem: en.wikipedia.org/wiki/…
AndrejaKo
19

Mais do que apenas reduzir o multiplicador de CPU, continua no C1E. Os links Processador para processador e Processador para chipset também são colocados no estado de baixa energia (Z alto). Permitir que toda a plataforma use menos energia, mas ainda assim pareça estar para o usuário.

De um blog da AMD :

C1E é um estado de gerenciamento de energia que permite ao processador reduzir a energia além dos núcleos. Com o C1E, a energia do processador pode ser reduzida diminuindo a velocidade do clock do controlador de memória e interrompendo os links da tecnologia HyperTransport ™. Esse novo recurso foi extremamente importante para nossos processadores de 12 núcleos, com o aumento do suporte ao canal de memória e o aumento dos links da tecnologia HyperTransport ™ no design.

De acordo com o BIOS da AMD, disponível publicamente, e o Guia do desenvolvedor do kernel , seção 2.4.3.3:

O estado avançado C1 (C1E) é um estado de interrupção de concessão suportado pelo processador. O estado C1E é caracterizado pelas seguintes propriedades:

  • Todos os núcleos estão no estado de parada (C1).
  • O registro P_LVL3 definido pela ACPI foi acessado.
  • O chipset emitiu uma mensagem de declaração STPCLK com o SMAF apropriado para a entrada C1E. Observe que [os registros de controle de estado de energia ACPI] F3x [84:80] especificam o clock do processador e o comportamento da tensão em resposta ao C1E SMAF.
  • O processador emitiu uma mensagem STOP_GRANT para o chipset.

Requisitos gerais para C1E:

  • Os estados C2 e C3 definidos pela ACPI não devem ser declarados para o sistema operacional.
  • O C1E deve ser ativado apenas quando a plataforma estiver no modo de gerenciamento de energia ACPI.
hanleyp
fonte