Você está na página 1de 5

ZEN 3 PBO e Guia de Ajuste/Overclocking

do Otimizador de Curva
Discussão

GUIA DE OVERCLOCKING DO OTIMIZADOR DE PBO E CURVA AMD ZEN 3

DISCLAIMER

 Ao desbloquear os limites de PBO, você está violando a configuração de estoque da


AMD e, portanto, invalidando sua Garantia
 Mesmo que este guia seja destinado a todos, espero que você conheça pelo menos
alguns dos conceitos básicos sobre como o ZEN cpus funciona, isso inclui PBO, limites
de PBO, navegação BIOS, solução de possíveis problemas que surgem, etc.
 Algumas das coisas neste guia variam de CPU para CPU devido a, mas não apenas,
variação de qualidade de silício, SKU de CPU (5600, 5800, 5900, 5950X), método de
resfriamento usado, configuração de RAM, inchaço do sistema operacional, etc.

SOFTWARE

 HWINFO64 (https://www.hwinfo.com/download) - Monitore temperaturas, velocidade do


clock, tensões, etc.
 CPU-Z (https://www.cpuid.com/downloads/cpu-z/cpu-z_1.98-en.exe) - Benchmark rápido
e sujo para desempenho de thread único e múltiplo
 OCCT (https://www.ocbase.com/) - Tudo em uma ferramenta de teste de estabilidade,
muito bom, também apoiar o desenvolvedor, cara muito legal
 CoreCycler (https://www.overclock.net/threads/single-core-prime95-test-script-for-zen-3-
curve-offset-tuning.1777112/) - Ferramenta muito decente para complementar o OCCT,
para testar cada núcleo individualmente. Adereços para blu3dragon da OCN para esta
ferramenta.
 Ryzen Master (https://www.amd.com/en/technologies/ryzen-master) - Ferramenta para
monitorar % dos valores de TDC e EDC durante o teste.
 Outros softwares para validar ganhos de desempenho, como Cinebench R20/23, 3D
Mark suite, Geekbench, benchmarks de jogos, etc., também podem ser usados.

PRECISION BOOST OVERRIDE também conhecido como PBO

 PBO AVANÇADO
Dentro do seu BIOS**,** habilite o PBO e selecione PBO avançado, isso trará um monte de
opções:
 LIMITES DE PBO
O valor desses limites varia enormemente de CPU para CPU, algumas CPUs são
dimensionadas de forma diferente, especialmente com TDC e EDC combinadas. Além disso,
SKU importa, os valores para um 5600X não são absolutamente os mesmos que os de um
5950X,
Há 2 abordagens para esses limites e vou compartilhar a abordagem que é mais amigável, mas
não aquela que necessariamente produzirá melhor desempenho. Mais testes para quem quiser
podem ser feitos.
Carregue os padrões do BIOS, vá para o menu PBO e ative o avançado. Na seção avançada do
PBO, defina os limites de PBO para placa-mãe ou manual e defina valores que você não atingirá
realisticamente. Depois de fazer isso, inicialize no Windows, abra o Ryzen Master e inicie o teste
de vários threads CB23. Observe os valores de TDC, EDC e PPT e verifique qual % do máximo
você está atingindo. Este deve ser um bom ponto de partida como os valores a escolher para
PPT, TDC e EDC.
Para as pessoas que querem ir mais longe, você deve jogar com TDC e EDC combo para obter
resultados mais altos, mesmo uma pequena variação pode ser suficiente para espremer um
pouco mais de desempenho.
 PPT (W)
200W é suficiente para 5600, 5800 e talvez 5900X SKUs. Para o 5950X este valor é muito
importante porque, dada a chance de sua CPU não hesitar em ir lá, dada a carga de trabalho. O
resfriamento aqui é muito importante porque não há muitas soluções de resfriamento que
efetivamente resfriem um 5950X a 250W. Meu conselho para usuários 5950X é usar um valor
entre 200 e 300W e testar de acordo com seu tipo de carga de trabalho.
 TDC (A)
Em algum lugar entre 90 a 150A em 5600, 5800 e 5900X. Para 5950X, entre 140 a 220A. Teste
de acordo com o CB23 porque mesmo uma pequena variação de 5A pode trazer grandes
ganhos no desempenho multithreaded. O CPU-Z também é uma boa maneira de medir
rapidamente as mudanças de desempenho, mas não é tão sensato quanto o CB23.
 EDC (A)
Em algum lugar entre 120 a 200A em 5600 5800 e 5900X. Para 5950X, entre 140 a 220A. Teste
de acordo com o CB23 porque mesmo uma pequena variação de 5A pode trazer grandes
ganhos no desempenho multithreaded. O CPU-Z também é uma boa maneira de medir
rapidamente as mudanças de desempenho, mas não é tão sensato quanto o CB23.

 PBO SCALLAR
Altere isso para x1. Dessa forma, você garante que o PBO não tentará substituir o controlador
FIT para usar um nível mais alto de tensão por mais tempo.

OTIMIZADOR DE CURVA
É aqui que toda a magia acontece, realmente. Esta é a melhor ferramenta que a AMD forneceu
aos usuários do Zen 3. Esta é a ferramenta que faz o guia se juntar em uma coisa muito bonita.
O que o Curve Optimiser faz é aplicar um deslocamento de tensão, positivo ou negativo, ao VID
de cada núcleo individual (ou não). Basicamente, as CPUs AMD (e a Intel e quaisquer outras
CPUs, mas estamos nos concentrando na AMD aqui) usam uma curva de tensão/frequência
padrão "caber em todas" da CPU porque a vinculação individual de cada CPU levaria uma
eternidade e não seria econômica. O que o Curve Optimiser nos permite fazer é ajustar essa
curva para que até mesmo a CPU mais ruim possa aproveitar as tensões e temperaturas
operacionais mais baixas, aumentando o desempenho.
Enfim, testando... A parte chata, mas a mais crucial. Eu prefiro fazer testes de núcleo
individuais. Para isso, carregue PBO, Avançado e vá para Otimizador de Curva. Dentro do
Otimizador de Curva, selecione por núcleo. Neste menu você verá seus núcleos, selecione
negativo em cada um deles.
Normalmente, as pessoas dirão que os melhores núcleos fazem menos undervolting e os piores
núcleos fazem mais undervolting e, embora isso seja verdade, não podemos esquecer que os
deslocamentos do Curve Optimiser são uma ordem de magnitude e não um valor real. Só
porque um núcleo faz -30 e outro -25, isso não significa que -30 > -20 em termos absolutos,
porque o núcleo que está em -20 já pode estar solicitando VID mais baixo para começar.
De qualquer forma, podemos começar definindo cada núcleo em -10. Agora, o que eu sugiro
que você faça é usar OCCT ou CoreCyler. Eu prefiro o CoreCycler mesmo.
 OCCT
No OCCT, selecione Test, CPU, Data Set - Large, Mode - Extreme, Load Type - Variable,
Instruction Set - AVX2. Na seção threads, você pode selecionar avançado, somente físico,
selecionar todos os núcleos e, na seção do ciclador principal, selecionar o núcleo ativo do ciclo a
cada 5 minutos.
Isso garante que você teste cada núcleo com intervalos de resfriamento entre eles, enquanto
simula o que aconteceria durante um jogo ou carga de trabalho semelhante, onde a carga
continua alternando entre núcleos.
Como alternativa, você pode executar o conjunto de instruções SSE e o conjunto de dados
médio a pequeno. Isso simulará melhor uma carga de jogo, acredito.

 CORECICLADOR
Bem direto, depois de configurá-lo, execute-o e deixe-o em execução. Ele manterá
automaticamente anotações dos núcleos que falharam e os ignorará automaticamente para os
próximos testes. Deixe-o em execução durante toda a duração para testes mais rápidos. Não
pare só porque um núcleo falhou.

 SOLUCIONANDO PROBLEMAS
Obviamente, alguns núcleos falharão e alguns passarão. Se os núcleos passarem, você pode ir
-5 (então, se você estiver em -10, você vai -15), para os que falharam, dependendo de quão
rápido eles falharam no CoreCycler (1º, 2º ou 3º teste), eu reduziria de acordo. Se ele falhou no
1º teste, isso significa que o núcleo simplesmente não pode lidar com esse undervolt. Então,
recue +5, se ele falhar no 2º ou 3º teste, você pode recuar +3 ou +2 (então, se você estiver em -
10, você vai -5, ou -7 ou -8). Para o OCCT, eu não acho que haja uma causa / efeito onde você
possa deduzir o quão ruim é um núcleo, eu acho que se ele falhar rápido, é ruim ...
Difícil reiniciar? Não sabe por quê? Estava em marcha lenta e caiu? Não se preocupe, o
Windows tem uma bela ferramenta para nos ajudar a determinar qual núcleo está nos dando
problemas. Acesse aqui e confira este guia que fiz sobre solução de problemas
(https://docs.google.com/spreadsheets/d/1SiLpWVL4-
T3vdHZKPA2TELPKa7TbJyCGF_JJdjsHdLg/edit#gid=1831618223)
Outra dica, pela minha experiência, núcleos ruins (use HWINFO para isso) geralmente subvolt
muito, estamos falando de -20 a -30, enquanto núcleos rápidos geralmente estarão abaixo de -
10. Isso pode ajudá-lo a acelerar o processo de teste.
DEPOIS QUE TUDO ISSO FOR FEITO, RECUE -1 OU -2 EM CADA NÚCLEO PARA
GARANTIR A MÁXIMA ESTABILIDADE.

SUBSTITUIÇÃO DE FREQUÊNCIA
Este valor vai de 0 a 200 Mhz desde AGESA 1.1.0.9. enquanto anteriormente iria até 500 Mhz
em placas MSI e ASUS. Esse valor basicamente diz ao PBO para tentar aumentar o máximo
possível. Muito alto e você tem o alongamento do relógio, muito baixo e você deixa o
desempenho na mesa.
Eu geralmente recomendo ir direto para 200 Mhz. Tenha em mente que esse valor está
extremamente ligado ao otimizador de curva, sem ele, você estará deixando muito desempenho
na mesa. Além disso, o máximo provavelmente só será alcançado por seus 1 ou 2 melhores
núcleos e apenas por períodos muito pequenos de tempo. Se você tiver um bom resfriamento
(AIO grande ou loop personalizado), sustentar isso durante o teste CB23 Single Thread é
realmente possível. CPU-Z single thread é um teste muito rápido e um pouco confiável para
verificar se há alterações no desempenho de núcleo único. Para isso, basta selecionar a caixa
de thread e escolher 1. Isso usará apenas 1 núcleo e você poderá medir afetivamente o
desempenho de 1T.
 DISCLAIMER: O CPU-Z usa o Core 0 por padrão para seu benchmark 1T, portanto, se
o Core 0 não for o seu melhor núcleo, é natural que você não veja um ganho tão grande,
no entanto, ele ainda está lá. Para contornar esta carga CPU-Z em seu melhor núcleo e
tente novamente.
NOTAS GERAIS
 Não defina tensões Vcore manuais
 Não altere o estoque/auto LLC (Calibração da Linha de Carga)
 Não altere Scallar de x1.
 O resfriamento é muito importante, o PBO escala com as temperaturas, após 50C você
perde Mhz para cada grau que você sobe. Bons AIOs ou Custom Loops são
praticamente essenciais para alguém que quer aproveitar o último pedaço de
desempenho.
 O ajuste de RAM é semelhante, se não mais importante para CPUs Ryzen do que o
PBO e o ajuste de CO. Eu aconselharia fortemente a todos e sua mãe a ler este guia
insano por colegas membros do servidor de discórdia OC.
(https://github.com/integralfx/MemTestHelper/blob/oc-
guide/DDR4%20OC%20Guide.md). Como um eample, eu testei o benchmark SOTR
entre 3600c16 XMP, 3600c16 ajustado e 3800c14 tunned setup e ganhei mais de 40FPS
AVERAGE na minha própria configuração. Sério, os ganhos são ridículos, muito mais do
que isso. Jogos que são muito ligados à CPU, como Call of Duty Warzone, terão ganhos
insanos... Eu não posso enfatizar isso o suficiente, um 6700XT é suficiente para
maximizar esse jogo graficamente, não ouça as pessoas no 3090 com 100 FPS ... É
totalmente ligado à CPU. Ajuste sua RAM, ajuste sua CPU e você verá ganhos insanos
na maioria dos jogos que estão ligados à CPU (RTS, MMOs, MMORPGs, etc.)
COISAS ADJACENTES
Não seria um guia de overclocking sem alguns resultados de teste, certo?
Aqui está o meu próprio 5800X em vários benchmarks:;
CPU-Z - https://valid.x86.fr/v6k4aw 702 ST - 7072 MT
Geekbench 5
- https://browser.geekbench.com/v5/cpu/6488736 / https://browser.geekbench.com/v5/cpu/64515
42 - 1841 ST - 12270 MT (uma das CPUs Zen 3 mais rápidas em resfriamento normal)
CB23 - Meu PR é 16800 MT e 1690 ST, geralmente hoover em torno de 16500
(https://cdn.discordapp.com/attachments/802676130741223437/903756463875424288/2541314
.jpg)
TS CPU Score - meu PR é 14000+, geralmente hoover em torno de 13800 área
(https://www.3dmark.com/spy/22201612)
CPU Profiler na marca 3D - https://www.3dmark.com/cpu/75741 (uma das pontuações mais
rápidas sob resfriamento normal)

Você também pode gostar