Categorias
Kernel Linux

Granite Rapids e Arrow Lake-U: avanços no gerenciamento de energia para Linux 6.12

O Linux 6.12 introduz suporte para a arquitetura Intel Granite Rapids Xeon e a plataforma Arrow Lake-U, além de corrigir problemas de monitoramento de energia em processadores AMD. Essas atualizações garantem maior eficiência e desempenho.

O kernel Linux 6.12, que se aproxima rapidamente, está trazendo significativas atualizações para o gerenciamento de energia, incluindo suporte aprimorado para processadores Intel e correções importantes para monitoramento de energia em processadores AMD.

Novidades para Intel e AMD no Linux 6.12

Recentemente integrados ao subsistema de gerenciamento de energia do Linux, foram incluídas melhorias cruciais que visam otimizar o desempenho e a eficiência energética de processadores Intel e AMD. Entre as novidades, destaca-se o suporte no driver Intel_Idle para a arquitetura Granite Rapids Xeon, um passo importante para o gerenciamento dos estados de energia C1, C1E, C6 e C6P. Essas adições garantem que, em comparação com gerações anteriores, como o Emerald Rapids, os estados C6 agora são melhor geridos, evitando promoções desnecessárias ao estado de pacote C.

Além disso, uma atualização no driver de escalonamento de frequência Intel P-State adiciona suporte ao modo out-of-band (OOB) tanto para os processadores Granite Rapids quanto para os Sapphire Rapids Xeon Scalable. Esse suporte já existia para Emerald Rapids, mas era ausente para Sapphire Rapids e Granite Rapids, até agora.

Outro avanço significativo é a inclusão do suporte à plataforma Arrow Lake-U no driver Intel RAPL, permitindo um monitoramento preciso do consumo de energia para esses novos processadores.

Correções essenciais para AMD

No lado da AMD, o kernel Linux 6.12 traz uma correção vital no relatório de eventos de pacotes de energia, abordando um problema que causava leituras imprecisas desde o Linux 6.10. Esta correção é fundamental para garantir a precisão no monitoramento de consumo de energia, especialmente em sistemas que utilizam a tecnologia RAPL (Running Average Power Limit). Além disso, foi estendido o suporte para a família de processadores AMD 1Ah, que agora se beneficia do mesmo tratamento que a família 19h, reforçando a eficiência no gerenciamento de energia para essas arquiteturas.

Próximos passos e expectativas

Com essas adições e correções, o kernel Linux 6.12 se posiciona como uma versão crucial para aqueles que buscam maximizar o desempenho e a eficiência energética de seus sistemas. A comunidade Linux pode esperar mais atualizações à medida que o ciclo de desenvolvimento do Linux 6.12 avança, garantindo que as mais recentes inovações em hardware sejam totalmente suportadas.

Por Emanuel Negromonte

Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.

Sair da versão mobile