Atualizações AMD

Novidades sobre o driver AMDXDNA no Linux: suporte ao NPU6 e melhorias

O driver AMDXDNA trará suporte ao Ryzen AI NPU6 no Linux 6.14, com melhorias em energia e compatibilidade. Confira os detalhes e saiba o que esperar.

Logo da AMD em vermelho

O driver AMDXDNA, responsável por habilitar o suporte ao Ryzen AI NPU (Unidade de Processamento Neural), está previsto para ser incluído no kernel Linux 6.14 no próximo ano. Antes do lançamento oficial, a AMD divulgou um novo conjunto de patches que trazem melhorias significativas e suporte a novos hardwares, incluindo a recente NPU6 IP.

Principais melhorias nos patches mais recentes

A nova série de patches, composta por sete atualizações, foi integrada ao ramo drm-misc-next. Essas atualizações incluem:

  • Compatibilidade com hardware recente: Suporte para a versão NPU6 do Ryzen AI.
  • Melhorias no gerenciamento de energia: Configurações otimizadas para um desempenho mais eficiente.
  • Consulta de versões de firmware: Adição de funcionalidades para consultar a versão do firmware diretamente nos registros.
  • Leitura de interfaces de firmware: Novas implementações para identificar a versão da interface do firmware.
  • Outras melhorias de código: Ajustes que garantem maior estabilidade e desempenho.

Esses aprimoramentos são especialmente relevantes para desenvolvedores e entusiastas que utilizam dispositivos AMD baseados no Ryzen AI em ambientes Linux.

Suporte ao NPU6: o que esperar

Os novos patches introduzem suporte ao hardware NPU6 IP. Embora os detalhes sobre quais produtos Ryzen utilizam essa tecnologia ainda sejam escassos, é provável que os chips estejam relacionados às linhas Krackan Point, Strix Point ou Strix Halo. Até o momento, os repositórios do GitHub da AMD e da Google ainda não fornecem informações detalhadas sobre essa correlação.

Detalhes técnicos dos patches

Os patches incluem ajustes no código do driver AMDXDNA, como a adição de registros específicos para o NPU6. Isso envolve:

  • Alterações no arquivo Makefile para incluir suporte ao NPU6.
  • Criação do arquivo npu6_regs.c, que define registros e configurações privadas específicas para o NPU6.
  • Implementação de novos índices de barramento PCIe e mapeamento de registradores relacionados ao hardware NPU6.

Como acompanhar os avanços

Os interessados podem acessar os patches e acompanhar as discussões técnicas diretamente no repositório do kernel Linux, na série de patches do dri-devel.

Por que isso importa para os usuários Linux

A inclusão do suporte ao Ryzen AI no kernel Linux representa um grande avanço na integração de funcionalidades avançadas de inteligência artificial em dispositivos AMD. Isso não apenas melhora a compatibilidade de hardware, mas também proporciona novos recursos para usuários que dependem de aceleração neural em suas tarefas diárias ou profissionais.

Conclusão

Com as melhorias contínuas no driver AMDXDNA, a AMD reafirma seu compromisso com a comunidade de código aberto e com o suporte robusto a suas tecnologias mais recentes. O lançamento do Linux 6.14 com suporte ao Ryzen AI NPU6 promete trazer novas possibilidades e maior desempenho para usuários e desenvolvedores. Fique atento às atualizações para aproveitar ao máximo essas inovações!

Emanuel Negromonte Autor
Autor
Jornalista especialista em Linux a mais de 20 anos. Fundador do SempreUpdate e entusiasta do software livre.