Um novo conjunto de patches está sendo testado para melhorar o agendamento de tarefas e, consequentemente, o desempenho dos modernos processadores híbridos Intel Core.
Essas otimizações visam sistemas híbridos, incluindo aqueles sem SMT (Hyper Threading), antecipando ajustes para os futuros processadores Intel Lunar Lake.
Detalhes das Otimizações de Rafael Wysocki
Rafael Wysocki, engenheiro da Intel e mantenedor de gerenciamento de energia do Linux, está liderando os testes dessas otimizações.
Os patches estão sendo integrados na ramificação Git “intel_pstate-testing”.
O foco principal é aprimorar o driver de escalonamento de frequência da CPU Intel P-State para lidar eficientemente com a capacidade assimétrica dos sistemas híbridos.
Implementação e Funcionamento dos Novos Patches
Wysocki explicou que os novos patches incluem ajustes para utilizar os valores HWP_HIGHEST_PERF de MSR_HWP_CAPABILITIES, garantindo que o intel_pstate leve em consideração a capacidade assimétrica da CPU.
Isso é essencial para melhorar as decisões de escalonamento, especialmente em sistemas onde diferentes CPUs possuem capacidades variadas.
Impacto e Projeções Futuras
Embora ainda não haja uma avaliação quantitativa do impacto dessas otimizações em comparação com o kernel Linux 6.10 atual, a expectativa é que possam ser integradas até a janela de mesclagem do Linux 6.11.
Este movimento é crucial para preparar o terreno para os processadores Intel Lunar Lake, que devem eliminar o Hyper Threading em seus núcleos P.
Atualizações no Ramo "-next" do Gerenciamento de Energia do Linux
Além dos testes no ramo "intel_pstate-testing", há também um patch no branch "-next" que atualiza o fator de escala híbrido para o driver Intel P-State em preparação para os processadores Intel Lunar Lake.
Este fator de escala agora aumenta significativamente, destacando o comportamento diferenciado de escalonamento entre os núcleos P e E.
Conclusão
Em resumo, os novos patches de teste para o Intel P-State representam um passo importante na otimização de sistemas híbridos Intel Core.
Ao ajustar o gerenciamento de energia e o escalonamento de tarefas, a Intel visa melhorar significativamente o desempenho desses processadores, preparando-se para os desafios e demandas dos próximos Intel Lunar Lake.
Até a próxima !!
Nenhum comentário:
Postar um comentário