adjust

SuaInternet.COM

Menu
Home / Blog / Linux 7.2: Driver AMDXDNA ganha suporte a expandable heap para NPUs Ryzen AI

Tecnologia

Linux 7.2: Driver AMDXDNA ganha suporte a expandable heap para NPUs Ryzen AI

person

Por SuaInternet.COM

21 de maio de 2026

Engenheiros da AMD continuam avançando no desenvolvimento do driver AMDXDNA para aceleradores, trazendo melhorias significativas para o suporte às NPUs (Neural Processing Units) Ryzen AI no ambiente Linux. A mais recente novidade é o suporte a expandable heap (pilha expansível), que chega através do DRM-Misc-Next e deve ser incorporado ao kernel Linux 7.2.

O que é expandable heap e por que isso importa?

O recurso de expandable heap representa uma evolução importante na gestão de memória para as NPUs Ryzen AI. Anteriormente, o driver AMDXDNA necessitava alocar uma grande quantidade de memória heap inicialmente, o que poderia resultar em desperdício de recursos do sistema.

Com a nova implementação, agora é possível:

  • Alocar uma heap inicial menor, reduzindo o consumo imediato de memória
  • Expandir o tamanho sob demanda conforme as necessidades da aplicação
  • Otimizar o uso de recursos do sistema operacional Linux
  • Melhorar a eficiência em workloads de inteligência artificial

Como funciona na prática

Através do heap buffer object creation IOCTL, softwares em user-space agora podem triggerar a expansão da heap dinamicamente, conforme necessário. É importante notar que, atualmente, o firmware das NPUs Ryzen AI suporta apenas a expansão da heap, não sendo possível reduzir seu tamanho após a alocação inicial.

Esta abordagem oferece um equilíbrio entre flexibilidade e desempenho, permitindo que aplicações de machine learning e IA aproveitem melhor os recursos disponíveis sem desperdício de memória.

Contexto mais amplo: AMDXDNA no Linux 7.2

O suporte a expandable heap chega em um momento estratégico, já que o driver AMDXDNA tem recebido atenção constante dos desenvolvedores. Além desta funcionalidade, o kernel Linux 7.2, cujo merge window está previsto para junho de 2026, também trará:

  • Suporte ao hardware NPU de próxima geração “AIE4” da AMD
  • Outras melhorias e otimizações no driver AMDXDNA
  • Correções de bugs no DRM core
  • Suporte a painel para Surface Pro 12
  • Melhorias no driver Arm Ethos-U

Impacto para usuários e desenvolvedores

Para usuários de processadores AMD com NPU Ryzen AI rodando Linux, esta atualização significa:

  1. Menor consumo de memória em operações de IA
  2. Melhor escalabilidade para diferentes cargas de trabalho
  3. Experiência mais fluida em aplicações que utilizam aceleração por NPU
  4. Suporte contínuo da AMD ao ecossistema Linux de código aberto

Desenvolvedores trabalhando com aplicações de inteligência artificial, machine learning e processamento neural poderão aproveitar melhor os recursos das NPUs Ryzen AI sem se preocupar com alocação excessiva de memória.

Disponibilidade

As patches do DRM-Misc-Next, incluindo o suporte a expandable heap do AMDXDNA, já estão em revisão e devem ser integradas durante o merge window do Linux 7.2 em junho de 2026. Usuários que desejarem testar antecipadamente podem acompanhar o repositório DRM-Next ou aguardar o lançamento oficial da nova versão do kernel.

Esta atualização reforça o compromisso da AMD com o suporte de código aberto no Linux e demonstra o amadurecimento contínuo do ecossistema de IA no sistema operacional do pinguim.

Carlos Araújo

Carlos Araújo

Especialista em tecnologia e fundador da SuaInternet.COM. Com sólida experiência em desenvolvimento de software e inteligência artificial, dedica-se a criar soluções de alta performance e sites otimizados que conectam marcas a resultados. Entusiasta de sistemas Linux e automação, partilha aqui análises técnicas e tendências do ecossistema digital.

Tags:

#AIE4#alocação de memória Linux#AMD Linux 2026#AMDXDNA#driver AMD#DRM-Misc-Next#expandable heap#inteligência artificial Linux#kernel Linux#Linux 7.2#NPU AMD#Ryzen AI

Artigos Relacionados