Kernel do Linux 7.0 abandona suporte ao NPU2 não lançado da AMD

A versão 7.0 do kernel do Linux removerá o suporte à unidade de processamento neural de segunda geração da AMD, conhecida como NPU2, que nunca chegou a produtos comerciais. Os próprios engenheiros da AMD propuseram o patch para excisar o código do kernel. Essa decisão destaca o foco da comunidade open-source em manter software eficiente e relevante.

Em uma jogada que reflete a abordagem pragmática dos mantenedores do kernel do Linux, a versão Linux 7.0 vindoura abandonará o suporte ao NPU2 da AMD, uma unidade de processamento neural de segunda geração planejada para a linha Ryzen AI, mas nunca lançada em hardware comercial. O patch para remover esse código foi enviado pelo engenheiro da AMD Mario Limonciello, direcionado especificamente ao driver amdxdna projetado para o NPU2. De acordo com a mensagem do commit, o hardware nunca se materializou em forma de varejo, tornando o driver obsoleto.

A AMD tem integrado unidades de processamento neural em seus processadores Ryzen para habilitar tarefas de IA no dispositivo, como reconhecimento de imagens e processamento de linguagem natural. A NPU de primeira geração apareceu em chips Ryzen selecionados, suportando recursos por meio de ferramentas como a plataforma Ryzen AI Software, que permite a portabilidade de modelos PyTorch ou TensorFlow. No entanto, o NPU2 ficou limitado a amostras de engenharia e testes internos, pois a AMD mudou prioridades para otimizar tecnologias de IA existentes em meio a realidades de mercado e pressões competitivas.

Essa remoção está alinhada com a filosofia do Linux de evitar regressões ao eliminar código não utilizado ou não mantido, mantendo o kernel enxuto e seguro. O suporte ao NPU2 foi adicionado em versões anteriores do kernel para preparar o ecossistema, mas sem hardware correspondente, tornou-se uma sobrecarga desnecessária de manutenção. Discussões na comunidade, como no r/linux do Reddit, notaram frustrações com o suporte incompleto ao NPU, especialmente após o kernel 6.14.

Comparações com concorrentes destacam os desafios da AMD: a Intel avançou na integração de NPU em seus processadores Core Ultra, com a versão recente do driver 1.28.0 melhorando a compatibilidade com Linux para chips Meteor Lake e Lunar Lake. A NVIDIA continua dominando cargas de trabalho de IA discretas, enquanto a AMD foca em soluções integradas para laptops e computação de borda. A decisão reverbera no ecossistema open-source, incentivando desenvolvedores a refinar capacidades da NPU de primeira geração em vez de perseguir hardware não comprovado. À medida que o hardware de IA evolui, esse episódio enfatiza a necessidade de fornecedores alinharem compromissos com entregas em projetos colaborativos como o Linux.

Artigos relacionados

Illustration of Linux Kernel 7.0-rc1 release in a high-tech server room, featuring new supports for Hyper-V, AMD Zen 6, Intel Diamond Rapids, and Linux-Next credits.
Imagem gerada por IA

Linux 7.0-rc1 lançado com novas funcionalidades

Reportado por IA Imagem gerada por IA

O primeiro candidato a release do kernel Linux 7.0 foi disponibilizado, incorporando várias melhorias. Esta versão inclui melhorias para Microsoft Hyper-V, suporte ao monitoramento de desempenho do AMD Zen 6 e preparativos para processadores Intel Diamond Rapids. Os créditos do kernel agora homenageiam o criador do Linux-Next.

Parches recentes do driver Radeon Linux sinalizam preparativos para GPUs AMD de próxima geração com unidades de processamento neural integradas (NPUs), construindo sobre esforços anteriores de NPU. Phoronix relata essas atualizações como parte do impulso da AMD pela aceleração de IA em drivers gráficos de código aberto.

Reportado por IA

A Intel atualizou o seu driver de espaço de utilizador para Linux das Unidades de Processamento Neural para incluir suporte aos próximos processadores Panther Lake. Este desenvolvimento melhora as capacidades de IA em sistemas Linux com hardware Intel. A atualização foi anunciada no Phoronix.

O kernel Linux 6.19 introduz o recurso X86_NATIVE_CPU, permitindo otimizações nativas que podem aumentar o desempenho em 5-15% em processadores Intel e AMD. Esta opção Kconfig simplifica a construção de kernels adaptados a hardware específico usando a flag do compilador -march=native. Benchmarks indicam ganhos em tarefas como criptografia e simulações científicas, beneficiando potencialmente centros de dados e computação de alto desempenho.

Reportado por IA

A AMD preparou melhorias significativas nos seus drivers AMDGPU e AMDKFD para versões futuras do kernel Linux. Estas atualizações visam melhorar o desempenho e a funcionalidade no suporte a gráficos e computação open-source. As mudanças estão destinadas à integração no Linux 6.20 até 7.0.

Linus Torvalds anunciou o lançamento estável do Linux kernel 6.19 em 9 de fevereiro de 2026, após um ciclo de desenvolvimento de oito semanas com um atraso de uma semana. Marcando o fim da série 6.x — como de 3.x para 4.0 e 5.x para 6.0 —, esta versão não LTS (6.18 LTS até dezembro de 2027) traz melhorias extensas para hardware Intel/AMD/Arm, GPUs antigas, sistemas de arquivos, periféricos, gráficos HDR, rede, virtualização e ambientes de nuvem. Torvalds sincronizou com um grande evento esportivo dos EUA, brincando: “6.19 saiu como esperado -- bem quando os EUA se preparam para parar completamente mais tarde hoje, assistindo ao novo lote de comerciais na TV,” e observou que o próximo kernel será 7.0 pois está “ficando sem dedos e pés.”

Reportado por IA

Engenheiros da Qualcomm e Linaro enviaram patches para a lista de discussão do kernel Linux para suportar o laptop Acer Swift SFA14-11, que usa o processador Snapdragon X1 Elite. Essa iniciativa visa permitir compatibilidade total com o kernel principal para o dispositivo baseado em ARM. O esforço destaca a integração crescente entre hardware ARM de alto desempenho e software de código aberto.

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar