FERRAMENTAS LINUX: Otimizações Intel Core: Melhorando o Desempenho com Patches Testados

segunda-feira, 24 de junho de 2024

Otimizações Intel Core: Melhorando o Desempenho com Patches Testados


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.




Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário