A busca pela causa levou a uma atualização comum do Windows com resultados incomuns.
É quase como um milagre técnico: diz-se que uma atualização do Windows conseguiu ganhos de desempenho de dois dígitos percentuais em quase todas as CPUs Ryzen atuais. Como é que isso é possível?
O lançamento do Ryzen 9000 não foi nada bom
Para categorizar adequadamente os eventos das últimas semanas, primeiro precisamos olhar para trás, para o início de agosto.
O Ryzen 5 9600X e o Ryzen 7 9700X foram lançados em 8 de agosto, seguidos uma semana depois pelo Ryzen 9 9900X e Ryzen 9 9950X.
- Este não era o plano de todo: Originalmente, todas as CPUs apresentadas na Computex 2024 deveriam ser lançadas em 31 de julho.
- O motivo dado para o adiamento foi o não cumprimento dos padrões de qualidade no primeiro lote do Ryzen 9000.
A AMD está empenhada em proporcionar uma experiência de alta qualidade a todos os utilizadores Ryzen. Consulte abaixo as informações actualizadas sobre a disponibilidade a retalho dos processadores AMD Ryzen 9000 Series. https://t.co/MGDxVC3MEj
– AMD Ryzen (@AMDRyzen) 24 de julho de 2024
Em nosso teste do Ryzen 7 9700X, também ficou claro rapidamente que o aumento no desempenho era limitado. Em jogos em particular, a AMD estava tropeçando em si mesma até certo ponto – mas aos nossos olhos, isso se deveu principalmente ao 3D V-Cache dos modelos X3D.
- Outros testes também não foram convencidos pela geração Zen 5. Os nossos colegas daPCGamesHardwaresublinham explicitamente que “esperavam mais” dos CPUs testados.
- No seu índice geral, o Ryzen 7 9700X nem sequer foi capaz de ultrapassar o Intel Core i5-13600K, que tem uns bons dois anos de idade.
Uma conta de administrador oculta como solução – ou não?
Apenas alguns dias após estes testes iniciais, surgiu a possibilidade de um bug do Windows ser o culpado pela falta de um aumento “real” de desempenho do Zen 5. Afinal, os resultados até à data têm sido significativamente inferiores aos declarados pela AMD.
- O canal do YouTube Hardware Unboxed descobriu que o desempenho do Ryzen 7 9700X pode ser aumentado em cerca de quatro por cento nos jogos com a ajuda de uma conta de administrador oculta.
- Nesse contexto, descobriu-se que não apenas o Zen 5 se beneficia dessa conta de administrador. O antecessor direto na forma do Ryzen 7 7700X também mostrou um aumento de desempenho semelhante, embora ligeiramente inferior, de cerca de três por cento.
Só pouco tempo depois, no entanto, o Hardware Unboxed teve que fazer um retrocesso. O sinistro bug do Windows não existe nesta forma.
- Em vez disso, trata-se decomportamento habitual dos processadores que funcionam sob um sistema operativo Windows.
- O aumento de desempenho também pode ser observado sem a execução um tanto grosseira de um comando no prompt de comando do Windows; também é suficiente executar o respetivo jogo clicando com o botão direito do mouse em “Iniciar como administrador”.
Windows 11 24H2 com grandes saltos
Seguindo o feedback dos relatórios e da comunidade, o fabricante da CPU AMD explica noblog da comunidade que as expectativas para o Ryzen 9000 podem ser entendidas.
Diferentes fatores desempenham um papel na discrepância entre os benchmarks internos e os relatórios de teste independentes:
- Entre outras coisas, o modo de administrador mencionado acima, que é usado como padrão nos próprios benchmarks da AMD, também é mencionado.
- Os resultados deste conjunto de testes reflectem “optimizações de código para a previsão de saltos que não estão presentes na versão Windows utilizada pelos revisores”.
No entanto, a atualização necessária para esta otimização ainda estava na fase de pré-visualização no Programa Windows Insider na altura e só estava disponível para a versão 24H2.
- Portanto, é compreensível que apenas alguns testadores foram realmente capazes de determinar o desempenho prometido do Ryzen 9000.
- Nossos testes de CPU também geralmente são executados na versão mais recente e estável do Windows.
O testador de hardware KitGuru publicou posteriormente benchmarks que confirmam as afirmações da AMD.
A previsão de salto como causa
Neste ponto, vamos nos permitir uma breve digressão: O que é essa previsão de salto sinistro que provavelmente foi a causa da falta de desempenho?
- Em termos simples:Como regra, cada instrução de programa é processada pela CPU em seqüência. Em certos pontos, no entanto, as CPUs também podem “pular” para outra instrução.
- É aqui que a previsão de ramificação entra em jogo: com base em instruções de ramificação anteriores, os processadores podem, até certo ponto, “prever” quando uma instrução desse tipo será executada e qual será o endereço de destino – daí o nome “previsão de ramificação”.
- Isto assegura que as CPUs são utilizadas da forma mais sensata e constante possível, o que aumenta tanto a eficiência como o desempenho geral.
Obviamente, as CPUs Ryzen tiveram problemas com a previsão de ramificação em todas as versões do Windows 11 que não são baseadas no 24H2.
Atualização recente para 23H2 com efeitos semelhantes
Nesse meio tempo, a Microsoft lançou o KB5041587 para o Windows 11 23H2. Os programadores conseguiram transferir a otimização da previsão de saltos para a versão atual do sistema operativo, disse um porta-voz ao Ars Technica.
- Como resultado, um aumento semelhante no desempenho agora também pode ser esperado no Windows 11 23H2 como na compilação Insider testada anteriormente. Esta declaração foi confirmada pelos primeiros benchmarks do próprio Ars Technica.
- Em princípio, no entanto, o aumento de desempenho não é exclusivo do Zen 5. Espera-se que alguns processadores de gerações anteriores da AMD (Ryzen 7000 e até 5000) também beneficiem de um melhor desempenho graças à atualização do Windows.
- Até mesmo as CPUs de 13ª e 14ª geração da Intel devem se beneficiar da previsão de salto otimizado – finalmente algumas notícias positivas para o concorrente da CPU após as últimas semanas e meses terem sido adornadas com manchetes negativas!
O que isso significa para a avaliação do Ryzen 9000?
Como a otimização da previsão de salto se aplica a várias CPUs fora do Zen 5, o currículo original do Ryzen 9000 muda pouco ou nada por enquanto.
Em relação ao predecessor direto, a lacuna ainda é bastante pequena devido à validade geral, e até mesmo muito pequena em vista do ponto de custo significativamente mais alto.
No entanto, há esperança de uma atualização completamente diferente, que há rumores de estar em andamento.
- Pouco depois do lançamento do Ryzen 9000, surgiram rumores de que uma atualização do BIOS aumentaria o consumo de energia dos novos CPUs de 65 a 105 watts.
- A energia libertada deve, por sua vez (embora à custa da eficiência), garantir que o Zen 5 possa realmente superar significativamente o Zen 4.
Agora precisamos da sua opinião: Você já baixou a última atualização KB5041587 e notou uma diferença no desempenho? Deixe-nos saber nos comentários abaixo!