Conforme previsto, a extensão do driver AMD P-State que desenvolve o Modo Autônomo Guiado de operação foi enviada como parte das mudanças de escala de frequência da CPU/gerenciamento de energia para o kernel Linux 6.4 em desenvolvimento.
Os engenheiros da AMD Linux postaram os patches do Modo Autônomo Guiado em dezembro e, nos meses seguintes, os iteraram, de modo que estão à altura do kernel da linha principal. Este modo de operação para o driver AMD P-State complementa o modo”passivo”original e o modo AMD P-State EPP adicionado no Linux 6.3. O AMD Guided Autonomous Mode permite que o regulador de escala do sistema operacional especifique as frequências/níveis de desempenho mínimo e máximo por meio de registros especiais e, em seguida, deixa para o firmware da plataforma selecionar autonomamente uma frequência operacional dentro desse intervalo especificado.
Este modo autônomo guiado pela AMD deve ajudar os servidores AMD Ryzen e especialmente os servidores AMD EPYC a melhorar o desempenho e a eficiência de energia para casos em que o firmware da plataforma é capaz de melhorar a frequência da CPU decisões de escala.
A ativação do Modo Autônomo Guiado AMD P-State em plataformas AMD mais recentes pode ser feita usando a opção de kernel”amd_pstate=guided”a partir do Linux 6.4. Estarei executando alguns benchmarks desses diferentes modos AMD P-State em breve.
Suporte ao modo autônomo guiado AMD P-State foi enviado como parte das atualizações de gerenciamento de energia hoje para a janela de mesclagem do Linux 6.4.
Também notável com as atualizações de gerenciamento de energia é a mudança para fazer o driver Intel P-State habilitar o aumento de E/S HWP para todas as plataformas de servidor. Isso deve ajudar com um desempenho um pouco melhor para os servidores Ice Lake e Sapphire Rapids. Mais detalhes sobre essa mudança neste artigo anterior da Phoronix: Small I/O Performance Boost Coming For Intel Ice Lake & Sapphire Rapids Servers.
O mantenedor do gerenciamento de energia do Linux, Rafael Wysocki, também enviou hoje o Atualizações ACPI para Linux 6.4, bem como as atualizações de controle térmico .