Desenvolvedores do Linux enviam patches para corrigir falhas de VM em GPUs AMD GCN

Desenvolvedores gráficos do Linux enviaram patches para resolver falhas de memória virtual que afetam GPUs AMD GCN mais antigas. Essas correções visam melhorar a estabilidade de placas como as séries HD 7000 e R9 290 durante cargas de trabalho Vulkan. As mudanças chegam antes do lançamento do Kernel Linux 6.19.

Com o lançamento do Kernel Linux 6.19 se aproximando, os desenvolvedores estão lidando com problemas antigos das GPUs Graphics Core Next (GCN) da AMD. Um problema chave tem sido o spam de falhas de memória virtual (VM), que causavam instabilidade em aplicativos Vulkan em sistemas Linux. Essas falhas ocorriam quando a GPU tentava acessar regiões de memória inválidas, às vezes gerando milhares de erros por segundo e sobrecarregando os logs do kernel.

Timur Kristóf, membro da equipe de gráficos Linux da Valve, enviou recentemente uma série de patches direcionados às arquiteturas GFX6 (GCN 1.0) e GFX7 (GCN 1.1). O hardware afetado inclui GPUs das séries HD 7000 e R9 290. Anteriormente, a migração do driver Radeon antigo para o mais moderno AMDGPU resultou em um ganho de desempenho de quase 30% para essas placas com uma década de idade. No entanto, as falhas de VM persistiram, impedindo uma operação suave.

Os novos patches filtram falhas não críticas, permitindo que sejam processadas silenciosamente em segundo plano sem inundar os logs ou perturbar a usabilidade. Embora não melhorem o desempenho diretamente, prometem maior estabilidade para cargas de trabalho Vulkan. Isso segue esforços recentes para tornar o AMDGPU o driver padrão para GPUs GCN 1.1.

No geral, essas otimizações sinalizam suporte contínuo para hardware AMD legado no Linux, garantindo maior confiabilidade em jogos e outras tarefas intensivas em gráficos. Os desenvolvedores esperam refinamentos adicionais no próximo trimestre.

Artigos relacionados

Illustration of Linux 6.19 delivering 30% performance boost to legacy AMD GPUs like Radeon HD 7950 via new AMDGPU driver.
Imagem gerada por IA

Linux 6.19 impulsiona GPUs AMD legados em até 30 %

Reportado por IA Imagem gerada por IA

O próximo kernel Linux 6.19 oferece melhorias significativas de desempenho para placas gráficas AMD mais antigas baseadas nas arquiteturas GCN 1.0 e GCN 1.1. Essas GPUs legadas, como a Radeon HD 7950, agora migram para o driver AMDGPU moderno, substituindo o driver Radeon obsoleto após mais de duas décadas. Benchmarks iniciais mostram ganhos de cerca de 30 % em várias aplicações e jogos.

Como seguimento aos recentes patches do kernel AMDGPU, o driver Vulkan RADV de código aberto recebe melhorias para mitigar falhas de memória virtual nas arquiteturas GFX6 e GFX7, aumentando a estabilidade para placas gráficas AMD mais antigas no Linux.

Reportado por IA

O próximo kernel Linux 6.19 introduz uma melhoria significativa de desempenho para placas gráficas AMD Radeon mais antigas, adotando por padrão o driver moderno AMDGPU. Essa mudança, possibilitada por melhorias recentes de engenheiros da Valve, oferece cerca de 30% de ganho de desempenho para GPUs GCN 1.0 e 1.1. Usuários de hardware legado como a Radeon HD 7950 agora podem acessar recursos melhores, incluindo suporte Vulkan pronto para uso.

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

Desenvolvedores resolveram uma regressão de desempenho no alocador Slab do kernel Linux 6.19, que desacelerava o carregamento de módulos devido a alterações nas políticas NUMA. O problema, identificado por benchmarks, afetava a eficiência da gestão de memória em sistemas de alto número de núcleos. A correção restaura o comportamento adequado de alocação e foi incorporada ao kernel principal.

Com base na aprovação do Kernel Maintainers Summit 2025, o kernel Linux finalizou a integração permanente do Rust no final de 2025, destacando sucessos iniciais como a detecção do primeiro CVE do Rust, juntamente com atualizações principais de desempenho e segurança nos kernels 6.19 e 6.18.

Reportado por IA

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.

 

 

 

Este site usa cookies

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