A ferramenta cpupower que reside na árvore de origem do kernel do Linux pode ser usada para consultar e configurar facilmente vários recursos relacionados à energia da CPU. Esta ferramenta agora tem patches pendentes para estendê-la para expor mais funcionalidades encontradas no moderno driver de dimensionamento de frequência da CPU P-State da AMD.
Os comandos da ferramenta cpupower já funcionam em processadores AMD para leitura e configuração de vários recursos relacionados a energia/frequência, enquanto o driver AMD P-State abre a porta para alguns novos ajustes que podem ser facilmente integrados ao cpupower para conveniência do usuário/administrador, em vez de interface com o sysfs diretamente.
Os novos patches da AMD permitem que cpupower suporte o controle do valor ACPI Energy Performance Preference (EPP), que também está disponível para o driver Intel P-State ao operar no modo Active. Os patches cpupower também permitem configurar o modo operacional do driver AMD P-State, seja ele ativo, passivo ou no modo autônomo guiado. Por fim, há suporte para ajustar o recurso Turbo Boost com AMD P-State, que é ativado por padrão, mas para aqueles que desejam verificar seu status e/ou desativá-lo.
O patches para cpupower agora estão disponíveis para revisão na lista de discussão de gerenciamento de energia do Linux. Com o comando cpupower set, as novas opções são acessíveis por meio das opções–epp,–amd-pstate-mode e–turbo-boost.
Em outras notícias de gerenciamento de energia do AMD Linux, também este patch por ajudar a garantir que os padrões do AMD P-State usem os dados”schedutil”de utilização do agendador, mesmo que o Intel P-State não seja construído como parte do kernel.