A quinta geração da Intel, Xeon Emerald Rapids, CPUs da série estão programadas para serem lançadas em dezembro de 2023. Recentemente, um pequeno patch elevou seu desempenho a novos patamares.
Pedro Henrique Kopper, engenheiro canônico, enviou um patch para a lista de discussão do Kernel Linux (LKML) intitulado "Update Balance Performance EPP para Emerald Rapids".
Esta aparentemente pequena alteração é uma otimização do valor do EPP (Preferência de Desempenho Energético), que melhorou significativamente o desempenho e a eficiência energética das CPUs de data centers da Intel.
Por padrão, o valor do EPP em modo de desempenho equilibrado é de 128. No entanto, numa investigação interna conjunta com a Intel, a equipe concluiu que é mais apropriado definir o valor do EPP em 32.
Esta mudança não só impulsiona o desempenho, como também mantém uma melhor eficiência energética. Concretamente, este ajuste introduz melhorias significativas nos seguintes domínios:
Pedro recomenda a mudança do valor padrão do EPP no modo de performance equilibrado para 32, consistente com as mudanças feitas no ano passado para Sapphire Rapids, quando um simples patch de uma linha de código trouxe melhorias significativas de desempenho.
Vale a pena notar que esta melhoria de desempenho e a redução de energia só afetam o modo de desempenho equilibrado padrão no Ubuntu Linux e em outros sistemas operacionais baseados no Linux.
Usuários que mudam para modos como "performance" não experimentarão essas otimizações, mas mesmo assim, um valor do EPP de 32 ainda pode economizar mais energia do que 128.
O mantenedor do Linux PM Rafael Wysocki espera implementar o patch para o Linux 6.11 em uma ou duas semanas.