Facilite o undervolting com o CoreCycler para Windows.
Você encontrará inúmeros artigos e guias complicados com conselhos e instruções sobre como fazer o undervolting do seu processador Ryzen, mas é possível colher os frutos sem se esforçar? A resposta pode ser um positivo "sim!" se você não se importa com alguma instabilidade durante as primeiras semanas de uso do seu novo PC.
Vamos ver a maneira mais rápida, fácil e segura de fazer exatamente isso para subvolt sua nova CPU e evitar desperdiçar dias de sua vida testando se tudo funciona como deveria.
Antes de começarmos...
O overclocking ou subvolting apropriado de uma CPU requer muita tentativa e erro. No processo, algumas falhas são inevitáveis. No entanto, neste artigo, veremos como você pode "contornar" a maior parte dos testes. Para alcançar isto:
- Começaremos com valores muito agressivos para travar intencionalmente o PC.
- Em seguida, "discaremos" essas configurações para encontrar valores "relativamente seguros" e quase sem falhas.
Com essa abordagem, seguiremos o caminho inverso do usual ao fazer undervolting: em vez de passar dias (ou até semanas) estressados testando o PC para encontrar os valores ideais para sua CPU, aceitaremos alguma instabilidade diária para reduzir o teste de estresse inicial tempo.
Já que com essa abordagem, você vai enfrentar mais travamentos aleatórios do que o normal, lembre-se de salvar seu trabalho (ou progresso do jogo) com mais frequência. Além disso, mantenha um backup completo do sistema operacional à mão, apenas por precaução.
Observe que o processo que veremos deve ser seguro para o seu hardware, pois:
- Undervolting reduz em vez de aumentar a corrente elétrica "fluindo" para a CPU. Assim, é impossível "fritá-lo".
- A AMD inclui proteções em sua família de CPUs Ryzen que monitoram continuamente seu estado. Se alguns valores potencialmente perigosos atingirem seus limites, seu PC deverá desligar automaticamente.
Ainda assim, a AMD aconselha que você não tente fazer overclock ou subvolting, pois eles podem anular a garantia da CPU. Assim, devemos seguir o exemplo. Prossiga por sua própria conta e risco.
O que é Undervolting?
Já temos muitos artigos sobre undervolting, que você pode conferir se, por exemplo, quiser Subvolt seu laptop com Intel XTU ou Subvolt sua placa gráfica para que ela funcione mais silenciosamente e dure mais tempo.
Também cobrimos muitos dos os melhores aplicativos de overclock para aumentar o desempenho do PC, que você pode usar para o processo oposto, overclocking.
Antes de prosseguir, sugerimos que você verifique todos esses artigos para saber mais sobre os dois processos, pois são lados opostos da mesma moeda.
A versão curta é que o undervolting é o oposto do overclocking. Reduzindo a quantidade de eletricidade "entrando" em um componente, você pode diminuir sua temperatura.
Teoricamente, isso também leva a uma queda no desempenho. Praticamente, esse não é o caso das novas CPUs da AMD, graças a um recurso conhecido como Precision Boost Overdrive, ou PBO, para abreviar.
O que é PBO?
Precision Boost Overdrive, ou PBO para abreviar, é um novo recurso nas modernas CPUs AMD (da 2ª família de Ryzen). Ao contrário do overclock típico, não leva a uma frequência de CPU mais alta. E também, ao contrário do subvolting "clássico", não leva a uma queda no desempenho.
Em vez disso, o PBO aproveita os recursos de automonitoramento da CPU para permitir que você reduza o eletricidade que "flui por ele", levando a temperaturas mais baixas, mas sem diminuir seu funcionamento frequência. Muito pelo contrário, as melhores térmicas permitem que a CPU evite o afogamento e, como resultado, mantenha todos os seus núcleos trabalhando em uma frequência mais alta por mais tempo.
O que é CoreCycler?
CoreCycler é um script do PowerShell que pode ajudá-lo a testar CPUs multicore modernas "ciclando" entre elas e testando individualmente cada núcleo. Isso permite que você identifique facilmente qual núcleo é instável com suas configurações de hardware atuais.
Como neste artigo o usaremos para nossos testes, baixe o script em página oficial do CoreCycler no Github. Em seguida, extraia o arquivo em sua área de trabalho para facilitar o acesso antes de prosseguirmos com o subvolting e o teste reais.
Faça seu computador travar e depois volte atrás
Com toda a teoria fora do caminho, vamos pular para a ação... e fazer o PC travar intencionalmente. Observe que as configurações que veremos estão em um local diferente para o menu UEFI de cada placa-mãe. Além disso, o número de núcleos (e, portanto, os valores de PBO) depende da sua CPU.
Para este artigo, usaremos uma placa-mãe ASUS TUF Gaming com uma CPU AMD Ryzen 5900x. As opções de menu às quais nos referiremos são para o menu UEFI dessa placa-mãe.
Também assumimos que você está usando os valores padrão de UEFI da sua placa-mãe. Se você os ajustou, consulte o manual da placa-mãe para retorná-los aos padrões e defina qualquer opção relacionada ao overclock como "desativado".
- Reinicie o seu PC e pressione a tecla Del repetidamente para entrar no menu UEFI. Quando estiver lá, pressione F7 para mudar de seu menu "simples" para o menu "avançado", que expõe todas as opções disponíveis.
- Mover para o Ai Tweaker página e certifique-se de que todas as opções relacionadas à tensão estejam definidas com os valores padrão. Se a sua placa-mãe UEFI aplicou algum "valor otimizado", como aumento Tensão DRAM, altere essas configurações para Desabilitado ou Auto. Como alternativa, insira manualmente os valores padrão para seu hardware. Por exemplo, os sticks de RAM DDR4 do nosso sistema rodam em um típico 1.350V.
- Ignore qualquer menção de PBO no Ai Tweaker página. Em vez disso, vá para o Avançado página. Lá, role para baixo para encontrar e selecionar Overclock AMD.
- Aceite o aviso de que quaisquer outros ajustes podem danificar seu processador. Ressaltamos que, embora o que veremos não deva causar problemas, é sua escolha se você decidir prosseguir. Sempre existem alguns riscos inerentes ao "brincar" com as configurações de hardware.
- Escolher Overdrive de impulso de precisão.
- Altere a configuração do Overdrive de impulso de precisão menu suspenso para Avançado.
- Mudar o Limites PBO para Manual.
- Digite o padrão da sua CPU PPT, PMS, e EDC valores nos campos a seguir. Para 105W CPU AMD, como o Ryzen 5900x estamos usando, PPT é 142 W, PMS é 95A, e EDC é 140A. Para 65W CPUs AMD, como o Ryzen 5600, PPT é 88 W, PMS é 60A, e EDC é 90A.
- Deixar Precision Boost Overdrive Escalar para Auto. Como alternativa, você pode alterá-lo para Manual e configurá-lo para 1x.
- Certificar-se Substituição do relógio de impulso da CPU está configurado para Desabilitado.
- Introduzir o Otimizador de curva submenu. Mudar o Otimizador de curva definindo para por núcleo. Em seguida, defina todos os núcleos Sinal do otimizador de curva para Negativo e tudo Magnitude do otimizador de curva para 30.
- Vá para o último menu do UEFI, Saída, e escolha Salvar alterações e redefinir.
Se o seu PC travar durante a próxima reinicialização, digite seu UEFI novamente, vá para o Otimizador de curva submenu e reduza todos Magnitude do otimizador de curva valores por dois (de 30 para 28). Enxágue e repita até conseguir entrar no Windows normalmente.
Se o seu PC "travar" completamente, consulte o manual da placa-mãe para obter instruções sobre como redefinir o UEFI para as configurações padrão. Normalmente, você pode fazer isso pressionando um botão semi-oculto na placa-mãe, "curto" dois pinos com um jumper por cinco segundos ou, na pior das hipóteses, removendo a bateria CMOS da placa-mãe por um ou dois minutos.
Teste CoreCycler
Entre na pasta onde você extraiu o conteúdo do arquivo CoreCycler. Clique com o botão direito em config.ini e edite-o com seu editor de texto favorito (o Windows Notepad serve).
Encontre e altere os seguintes valores se os seus forem diferentes.
Sob [Em geral]:
- stressTestProgram = PRIME95
- runtimePerCore = Auto.
- suspenderPeriodicamente = 1
- coreTestOrder = Padrão
- skipCoreOnError = 1
- stopOnError = 0
- númeroDeThreads = 1
- maxIterations = 10000
- coresToIgnore =
- restartTestProgramForEachCore = 0
- atrasoEntreCores = 15
- disableCpuUtilizationCheck = 0
Sob [Prime95]:
- modo = SSE
- FFTSize = Todos
Sob # Configurações personalizadas para Prime95 - [Custom]:
- MinTortureFFT = 4
- MaxTortureFFT = 8192
- TortureMem = 0
- Tempo de Tortura = 1
Salve seus ajustes e feche o arquivo. Em seguida, clique duas vezes em Execute CoreCycler.bat para iniciar o teste de estresse de sua CPU.
Se, depois de cerca de doze horas, seu PC ainda estiver funcionando, você está mais ou menos bem. No entanto, é mais provável que seu PC trave e reinicie.
Se isso acontecer, quando voltar à área de trabalho do Windows, revise a pasta do CoreCycler. Introduzir o Histórico subpasta e abra o log mais recente. Procure o último Definir como núcleo entrada - no nosso caso, era "Set to Core 11 (CPU 22)". Anote esse número.
Cada núcleo físico em uma CPU multicore aparece como dois núcleos no sistema operacional e na maioria das configurações UEFI. Core 1 aparece como Cores 1+2; Núcleo 2 é Núcleos 3+4, etc. No entanto, para complicar ainda mais as coisas, a contagem de núcleos geralmente começa em 0. A lista de exemplo a seguir para uma CPU hipotética de 4 núcleos pode ajudá-lo a entender a numeração:
- Núcleo 0 = Núcleos 0 + 1
- Núcleo 1 = Núcleos 2 + 3
- Núcleo 2 = Núcleos 4 + 5
- Núcleo 3 = Núcleos 6 + 7
Com isso em mente, retorne ao submenu Curve Optimizer do UEFI. Localize o núcleo que causou a falha de acordo com o log do CoreCycler e reduza seu Magnitude do Otimizador de Núcleo valor por dois. Então, se você tivesse o valor definido como 30, disque para baixo para 28, Se fosse 28, reduza para 26, e assim por diante.
Mover para o Saída menu novamente, salve suas alterações e repita todas as etapas acima até que seu PC pare de travar durante o teste com o CoreCycler.
Meu PC agora está livre de telas azuis?
Mesmo que seu PC tenha parado de travar durante o teste com o CoreCycler, isso não significa que seja 100% estável. Você ainda encontrará o acidente ocasional. Você só pode ter certeza de sua estabilidade se estiver usando por semanas ou até meses sem uma única falha.
Portanto, mesmo depois que o seu PC parar de travar ao testá-lo com o CoreCycler, não subestime sua estabilidade. Continue salvando com frequência e tenha um backup completo do sistema operacional à mão. Você nunca sabe se e quando seu PC irá travar novamente.
Colocando o CoreCycler em funcionamento no Windows
Com o método acima, você terá concluído a maior parte dos testes de estresse em um único dia e terá um ambiente mais fresco e PC subvolvido e com melhor desempenho em uma fração do tempo que você precisaria para teste.
Você pode estar trocando alguma estabilidade do dia-a-dia para reduzir o tempo de teste, mas isso não é melhor do que esperando que seu PC novinho pare de ser inútil até completar uma semana ou mais de estresse testes?