As CPUs Intel Hybrid da 12ª geração em diante estão afetando o desempenho de jogos, mas recentemente foi descoberto que desativando o Intel E-Cores a performance pode melhorar em até 50%.
Para entender como essa mudança melhora a performance das CPUs Intel, primeiro temos que saber como os E-Cores e P-Cores funcionam em conjunto e como isso impacta o desempenho no jogo.
Os E-Cores e P-Cores são componentes cruciais na configuração híbrida das CPUs Intel introduzida com a série de processadores Alder Lake da empresa.
Os E-Cores, cujo "E" sugere eficiência energética, são projetados para lidar com tarefas em segundo plano, liberando os P-Cores para as tarefas mais intensivas.
Essa combinação de núcleos busca otimizar a execução de tarefas, resultando em um desempenho mais ágil e eficaz, graças à tecnologia Thread Director da Intel.
Infelizmente, no caso específico do Atlas Fallen, existe uma alteração que impede a correta alocação entre os E-Cores e P-Cores nas CPUs híbridas da Intel.
Isso leva a uma notável diminuição no desempenho, o que foi confirmando por testes detalhados conduzidos pela equipe da TechPowerUp.
Ao usar um processador Core i9-13900K, parte da linha Raptor Lake da Intel, os testes revelaram uma diferença significativa entre o uso esperado dos núcleos e o resultado real.
Isso significa, um jogo que é otimizado para CPUs Intel Hybrid deve oferecer as tarefas mais pesadas aos P-Cores, enquanto que as tarefas de segundo plano ficam responsáveis pelos E-Cores.
No caso do Atlas Fallen, essa estratégia não está sendo aplicada efetivamente, resultando em uma queda notável no desempenho quando as tarefas principais são atribuídas aos E-Cores.
Isso também gera uma lacuna de eficiência entre os núcleos individuais, com os P-Cores processando dados de quadros de forma substancialmente mais rápida.
Se você está enfrentando essa limitação de desempenho, uma solução provisória é desativar os E-Cores. A Steinberg, uma renomada empresa de suporte, elaborou um guia completo para realizar essa ação através do BIOS da placa-mãe.
Como desativar o Intel E-Cores
Existem dois métodos para desabilitar o Intel E-Cores que foram compartilhados pela Steinber, que podem aprimorar o desempenho do seu sistema operacional em jogos. Veja abaixo:
Desativando E-Cores pela UEFI/BIOS
Você pode desabilitar os E-Cores através das configurações UEFI/BIOS. Essa opção pode estar disponível na seção de configurações avançadas da CPU, dependendo do modelo da sua placa-mãe.
Essa configuração impedirá que tarefas sejam alocadas para os E-Cores, concentrando o processamento nos núcleos de alto desempenho. No entanto, essa alteração afeta o sistema como um todo e pode não ser a melhor escolha em todas as situações.
Definindo a afinidade do Processador
Uma abordagem mais refinada envolve ajustar a afinidade do processador para aplicativos específicos. No ambiente Windows, o "Gerenciador de Tarefas" oferece essa funcionalidade.
Por exemplo, ao executar um jogo, você pode direcionar os processo para os P-Cores para que ele consiga aproveitar ao máximo o potencial de desempenho. Veja como fazer isso a seguir:
- Abra o Gerenciador de Tarefas, que pode ser acessado de várias maneiras, como clicar com o botão direito no botão Iniciar e selecionar "Gerenciador de Tarefas".
- Mude para a visualização "Detalhes" e clique com o botão direito no processo Cubase/Nuendo.exe.
- Selecione "Definir Afinidade" para abrir uma nova janela.
- Nessa janela, você pode escolher quais núcleos do processador serão usados pelo aplicativo.
Para efetuar essa alteração, é importante que você saiba a composição do seu processador em termos de núcleos P e E. Por exemplo, se seu sistema possui 8 P-Cores e 8 E-Cores, desativar os últimos 8 núcleos na lista garantirá que os E-Cores não sejam utilizados.
Além disso, essa abordagem exige você refaça a alteração de núcleos sempre que você executar o aplicativo do jogo. Mas você pode criar atalhos, que podem manter essas configurações. Você pode saber mais na Comunidade Microsoft.
Melhorias ao desativar o Intel E-Cores
De acordo com os testes do TechPowerUp, ao desativar os E-Cores, observou-se um salto significativo no desempenho do jogo. A média de FPS aumentou de 136-152 (com E-Cores ativados) para 187-197 (E-Cores desativados).
Em certos cenários, os frames por segundo ultrapassaram até mesmo a marca de 200 FPS, especialmente quando testado com a potente GeForce RTX 4090 da NVIDIA.
Esses resultados podem ser resumidos da seguinte forma, considerando a execução do jogo Atlas Fallen com diferentes configurações de E-Cores:
- E-Cores ativados / DX12 136 FPS
- E-Cores desativados / DX12 187 FPS
- E-Cores ativados / Vulkan 152 FPS
- E-Cores desativados / Vulkan 197 FPS
Para os jogadores que estão enfrentando problemas de desempenho em jogos utilizando CPUs Intel que possuem E-Cores, é remendado desativar esse recurso até que os desenvolvedores possam oferecer uma correção otimizada.