O Windows 10 versão 1909 será capaz de distinguir entre núcleos bem-sucedidos e malsucedidos no processador

Como já relatado, a próxima grande atualização do sistema operacional Windows 10, conhecida como 19H2 ou 1909, começará a ser distribuída aos usuários na próxima semana. Em geral, acredita-se que esta atualização não trará grandes mudanças no sistema operacional e se tornará uma espécie de service pack regular. No entanto, para os entusiastas pode vir a ser muito mais importante e fundamental, uma vez que as melhorias esperadas nos algoritmos do escalonador do SO podem aumentar o desempenho de thread único de alguns processadores modernos em até 15%.

A questão é que o agendador do Windows 10 aprenderá a reconhecer o chamado “núcleo favorecido” – os melhores núcleos de processador com o maior potencial de frequência. Não é nenhum segredo que nos processadores multi-core modernos os núcleos são heterogêneos em suas características de frequência: alguns deles fazem overclock melhor, outros pior. Já há algum tempo, os fabricantes de processadores marcam especialmente os melhores núcleos que são capazes de operar de forma estável em uma frequência de clock mais alta em comparação com outros núcleos do mesmo processador. E se eles forem carregados de trabalho primeiro, será possível alcançar maior produtividade. Esta, por exemplo, é a base da tecnologia Intel Turbo Boost 3.0, que agora é implementada por meio de um driver especial.

O Windows 10 versão 1909 será capaz de distinguir entre núcleos bem-sucedidos e malsucedidos no processador

Mas agora o escalonador do sistema operacional será capaz de reconhecer diferenças na qualidade dos núcleos do processador, o que lhe permitirá distribuir a carga sem ajuda externa, de forma que os núcleos com melhor potencial de frequência sejam utilizados primeiro. O blog oficial do Windows diz sobre isso: “Uma CPU pode ter alguns núcleos selecionados (processadores lógicos da classe de agendamento mais alta disponível). Para garantir melhor desempenho e confiabilidade, implementamos uma política de rotação que distribui o trabalho de forma mais justa entre esses núcleos privilegiados."

Como resultado, sob cargas de trabalho com threads leves, o processador será capaz de operar em velocidades de clock mais altas, proporcionando benefícios adicionais de desempenho. A Intel estima que a escolha do núcleo certo em cenários de thread único pode proporcionar um aumento de até 15% no desempenho.

Atualmente, a tecnologia Turbo Boost 3.0 e a alocação de núcleos especiais “bem-sucedidos” dentro da CPU são implementadas em chips Intel para o segmento HEDT. No entanto, com o advento dos processadores Core de décima geração, essa tecnologia deve chegar ao segmento de massa, portanto, adicionar suporte a ela usando ferramentas padrão do sistema operacional parece um passo lógico para a Microsoft.

É importante notar que a classificação dos núcleos pelo escalonador também pode ter um efeito benéfico no desempenho dos processadores Ryzen de terceira geração. A AMD, assim como a Intel, os classifica como núcleos de sucesso, capazes de atingir frequências mais altas. Provavelmente, com o advento da atualização 19H2, o sistema operacional poderá carregá-los primeiro, conseguindo assim melhor desempenho, como é o caso dos processadores Intel.

O Windows 10 versão 1909 será capaz de distinguir entre núcleos bem-sucedidos e malsucedidos no processador

A AMD também falou sobre otimizações de escalonador para processadores Ryzen na atualização anterior do Windows 10 versão 1903. No entanto, eles falaram sobre a diferença entre os kernels pertencentes a diferentes módulos CCX. Portanto, os proprietários de processadores baseados em processadores AMD também podem esperar melhorias de desempenho com o lançamento da atualização 1909.



Fonte: 3dnews.ru

Adicionar um comentário