FERRAMENTAS LINUX: Atenção, usuários Ubuntu com GPU AMD: próximo kernel pode reduzir performance em até 42x

sexta-feira, 17 de julho de 2026

Atenção, usuários Ubuntu com GPU AMD: próximo kernel pode reduzir performance em até 42x

 


Alerta Ubuntu: kernel 7.0.0-28.28 pode reduzir performance de GPUs AMD em até 42x em workloads ROCm. Saiba quem é afetado, como evitar e quando virá a correção.


Se você utiliza o Ubuntu para rodar workloads de inteligência artificial, renderização ou computação de alto desempenho com placas de vídeo AMD, este artigo é para você. 

A equipe do kernel Ubuntu emitiu um alerta importante que pode impactar drasticamente seus fluxos de trabalho — e você precisa saber exatamente o que está acontecendo antes de aplicar a próxima atualização.


O que está acontecendo ?


No dia 16 de julho de 2026, a Ubuntu Kernel Team publicou um comunicado oficial no fórum da comunidade [6†L4-L6] alertando sobre uma regressão de performance no driver amdgpu que afetará o próximo lançamento do kernel: a versão 7.0.0-28.28 [6†L6].

A regressão atinge principalmente cargas de trabalho computacionais pesadas que utilizam a stack ROCm (Radeon Open Compute) da AMD — o equivalente ao CUDA da NVIDIA para aceleração por GPU [7†L5-L6]. Isso inclui tarefas como:


  • Treinamento de redes neurais.

  • Simulações científicas.

  • Processamento de dados em larga escala.

  • Qualquer workload que exija computação paralela intensiva na GPU.


O problema é sério: tarefas que antes levavam 9 segundos podem passar a levar 388 segundos — uma desaceleração de até 42 vezes [6†L10-L12][7†L7-L8].


Quem é afetado ?


Importante: usuários de jogos e uso desktop convencional não devem ser afetados, pois essas cargas utilizam outras partes da pilha de drivers [9†L14]. O impacto é restrito a workloads que fazem uso da API ROCm para computação GPGPU [9†L10-L11].


Qual é a causa técnica do problema ?


A raiz do problema está no código de gerenciamento de memória heterogênea (HMM) do driver AMDGPU [8†L15]. Uma mudança anterior moveu a função mmu_interval_read_begin() para fora do loop principal, fazendo com que o notifier_seq não fosse mais atualizado entre as tentativas [10†L21-L25].

O resultado? O código entrava em um loop de repetição infinito que queimava CPU por cerca de 1 segundo a cada tentativa, apenas para retornar um erro -EAGAIN — que por sua vez fazia o sistema tentar novamente do zero [10†L30-L35]. 

Era uma espiral de ineficiência pura, sem qualquer chance de recuperação durante o processo.


A correção já existe — mas não vem neste update


A boa notícia é que o problema já foi corrigido no upstream (Linux 7.0.13) por meio de um commit que remove o loop de repetição problemático [8†L14-L15][5†L10-L13].

A má notícia: devido ao alinhamento do ciclo de lançamento do kernel Ubuntu, a versão 7.0.0-28.28 será lançada com o problema, e a correção virá apenas no próximo lançamento subsequente [8†L16-L18].

Ou seja: a Canonical vai entregar o kernel 7.0.0-28.28 com a regressão porque ele contém correções críticas de segurança que não podem esperar [8†L18-L19]

Para quem depende de ROCm, porém, o custo pode ser alto demais.



📘 Produto Afiliado


Recomendo a placa gráfica PCYES GPU RX 550 4GB GDDR5 128 Bits Dual-Fan Projeto Edge PVEX5504GBDF  (anúncio)  https://link.amazon/B0hYMEJVs 


Característica:


  • Sistema operacional compatível: Win7-64bit, Win10-64bit, Win11-64bit, Linux.
  • Memória: 4GB GDDR5.
  • Memory Clock: 6000MHz.
  • Refrigeração: Dual – Fan.


Eu ganho uma comissão quando você faz uma compra.


O que fazer agora? (Mitigação)


A recomendação oficial da Ubuntu Kernel Team é clara e direta:

"Affected users are recommended to stay in their current kernel version until a kernel update is released with the proper fix." [6†L26-L27]

Em português: não atualize para o kernel 7.0.0-28.28 se você utiliza ROCm para workloads pesados.


Plano de ação sugerido:


1. Antes de atualizar: verifique sua versão atual do kernel com:

  1. bash
    uname -r

2. Segure a atualização do kernel até que a versão com a correção (post-7.0.0-28.28) seja disponibilizada.

3. Se já atualizou e sentiu a lentidão: você pode voltar ao kernel anterior pelo GRUB (menu de boot) [9†L21-L22]. Basta reiniciar, acessar o GRUB, escolher a opção "Advanced options" e selecionar o kernel anterior.

4. Workaround alternativo (para usuários do ComfyUI): alguns relatos indicam que a flag --disable-mmap pode atenuar o problema em cenários específicos [1†L21-L22].


Vale a pena investir em uma GPU AMD para workloads de IA?



Mesmo com este percalço temporário, as placas AMD continuam sendo uma excelente opção para quem busca alto desempenho por custo-benefício em tarefas de IA e computação paralela. 

A stack ROCm tem evoluído rapidamente e, com a correção já a caminho, este é um incidente isolado — não uma falha estrutural do ecossistema.

Se você está pensando em montar ou atualizar uma estação de trabalho para IA, renderização ou ciência de dados, aqui vai uma sugestão de produto disponível na Amazon Brasil:


Perguntas Frequentes (FAQ)


1. Se eu não uso ROCm, devo me preocupar ?

Não. A regressão afeta exclusivamente workloads que utilizam a stack ROCm para a computação GPGPU. 

Se você usa sua GPU AMD apenas para jogos, navegação, edição de vídeo leve ou desktop em geral, pode atualizar o kernel sem preocupações [9†L14].


2. Quando a correção será lançada oficialmente no Ubuntu ?


A correção já está disponível no upstream (Linux 7.0.13) e será incorporada ao próximo lançamento do kernel Ubuntu após o 7.0.0-28.28 [8†L17-L18]. 

A equipe do kernel afirmou que o fix está "na fila para ser aplicado no próximo lote imediato de atualizações contendo correções críticas" [6†L21-L24]. Não há data exata, mas deve ocorrer em dias ou poucas semanas.


3. O que acontece se eu já instalei o kernel 7.0.0-28.28 e estou sentindo a lentidão ?


Você pode voltar ao kernel anterior facilmente:


  • Reinicie o computador

  • No menu do GRUB, selecione "Advanced options for Ubuntu"

  • Escolha a versão anterior do kernel (ex: 6.17.x)

  • Inicie o sistema normalmente


O sistema manterá o kernel anterior como opção até que você remova o novo manualmente [9†L21-L22].



Conclusão: fique atento, mas não entre em pânico


A regressão no kernel 7.0.0-28.28 é real, grave para workloads de IA e afeta diretamente quem utiliza AMD ROCm no Ubuntu 26.04 ou no HWE do 24.04 LTS. 

Porém, a correção já existe e está a caminho — o problema é temporário e decorre de um alinhamento de ciclos de lançamento, não de um defeito estrutural do driver AMD.


Sua ação prática hoje:


✅ Verifique se você depende de ROCm para seu trabalho

✅ Segure a atualização do kernel se for o caso

✅ Compartilhe este alerta com outros usuários da comunidade

✅ Considere o upgrade de hardware com uma GPU AMD compatível — a correção virá em breve e o desempenho será restaurado


Nenhum comentário:

Postar um comentário