Desempenho otimizado

Otimizador AMD 3D V-Cache será incorporado no Linux 6.13

Logotipo da AMD em 3D com reflexos de água ao redor, em um fundo escuro com detalhes em verde.

A AMD está preparando uma novidade significativa para os usuários de processadores Ryzen com 3D V-Cache. O driver otimizador AMD 3D V-Cache, desenvolvido para permitir ajustes finos entre preferências de cache e frequência de acordo com a carga de trabalho, será integrado ao kernel Linux 6.13. Essa funcionalidade é particularmente relevante para processadores Ryzen X3D, onde nem todos os core complex dies (CCDs) possuem o mesmo tamanho de cache.

Como funciona o otimizador AMD 3D V-Cache

O otimizador oferece duas opções principais de configuração:

  1. Modo frequência: Prioriza núcleos com CCDs que possuem maior frequência de clock, mesmo que tenham cache menor.
  2. Modo cache: Foca nos núcleos com CCDs que possuem maior cache L3, priorizando eficiência em cargas de trabalho dependentes de memória.

Essas configurações podem ser alteradas diretamente no arquivo amd_x3d_mode, localizado no caminho /sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101:00/. Para ajustar o modo:

  • Escreva “frequency” para ativar o modo de frequência.
  • Escreva “cache” para ativar o modo de cache.
  • Leia o arquivo para verificar o modo configurado no momento.

Compatibilidade e disponibilidade

O driver, chamado “amd_3d_vcache”, foi adicionado ao branch for-next do repositório platform-drivers-x86. Isso confirma sua inclusão na janela de merge do Linux 6.13, programada para começar na próxima semana. A versão estável do kernel Linux 6.13 está prevista para ser lançada entre o final de janeiro e o início de fevereiro de 2025.

Embora a funcionalidade seja oficialmente parte do Linux 6.13, distribuições como o CachyOS já estão adotando o backport do driver para versões anteriores do kernel, garantindo acesso antecipado aos seus benefícios.

Benefícios para os usuários

Essa novidade é ideal para usuários que desejam otimizar o desempenho de cargas de trabalho específicas, como jogos ou aplicações que exigem alta eficiência de memória. Com essa flexibilidade, os processadores Ryzen X3D poderão oferecer uma experiência personalizada para diferentes tipos de usuários.

Se você utiliza um processador Ryzen com 3D V-Cache, fique atento às atualizações do kernel da sua distribuição Linux favorita ou considere a possibilidade de compilar o kernel com suporte antecipado a esse recurso.

Conclusão

A integração do driver otimizador AMD 3D V-Cache ao kernel Linux 6.13 marca um avanço significativo para os usuários de Linux e processadores Ryzen. Essa funcionalidade promete mais controle sobre o desempenho do sistema, adaptando-se às necessidades de cada tarefa. Não deixe de explorar as possibilidades oferecidas por essa nova ferramenta.

Acesse a versão completa
Sair da versão mobile