AMD publica patches do driver Linux para alocação batch de userptr

A AMD lançou novos patches para o seu driver Linux para suportar alocação batch de userptr. As atualizações visam melhorar o desempenho em ambientes Linux. Este desenvolvimento foi relatado pela Phoronix.

A Phoronix anunciou a disponibilidade de novos patches para o driver Linux da AMD, introduzindo especificamente suporte para alocação batch de userptr. Esta funcionalidade foi projetada para melhorar a eficiência no manuseio de alocações de ponteiros de utilizador dentro do driver de fusão do kernel AMD (AMDKFD).

Os patches abordam um aspeto chave das cargas de trabalho gráficas e de computação em sistemas Linux, onde o processamento em lotes de alocações pode reduzir a sobrecarga e aumentar o desempenho. De acordo com o relatório, estas atualizações baseiam-se nos esforços contínuos da AMD para refinar o suporte a gráficos de código aberto para o seu hardware.

Embora detalhes específicos sobre a implementação ou resultados de testes ainda não sejam detalhados no anúncio inicial, os patches representam um passo em frente para desenvolvedores e utilizadores que dependem de GPUs AMD em configurações Linux. A Phoronix, uma fonte proeminente de notícias sobre hardware Linux, destacou isto como parte de avanços mais amplos em drivers de código aberto.

Esta atualização alinha-se com o crescente ênfase no suporte otimizado ao Linux para as séries Radeon e Instinct da AMD, garantindo melhor compatibilidade com distribuições como o Ubuntu. Não foi fornecido um cronograma para integração nos kernels principais na publicação.

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.

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.

Reportado por IA

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.

A AMD colocou seus drivers de GPU Windows RDNA 1 e RDNA 2 em modo de manutenção, gerando preocupações entre os usuários. No entanto, a empresa esclareceu que as otimizações de jogos continuarão. Jogadores de Linux permanecem inalterados devido a caminhos de desenvolvimento de drivers separados.

Reportado por IA

A versão 6.19 do kernel Linux integrou patches x2APIC para aprimorar as capacidades da Máquina Virtual Segura da AMD. Estas atualizações permitem gerir até 4096 CPUs virtuais em ambientes virtualizados.

O Phoronix indicou que os benchmarks Linux para os processadores Panther Lake da Intel e gráficos Arc B390 ainda estão em preparação. Esta notícia destaca o interesse contínuo em como estes novos componentes de hardware performarão em sistemas Linux. O site, conhecido por testes de hardware, promete análises detalhadas em breve.

Reportado por IA

O kernel Linux 6.19 resolveu uma regressão significativa de desempenho do agendador, restaurando a eficiência após testes iniciais revelarem problemas. Desenvolvedores identificaram e corrigiram uma falha que causou uma queda de 52,4% nos benchmarks, garantindo gerenciamento de tarefas mais suave em todos os núcleos da CPU. Essa correção destaca o processo de desenvolvimento robusto do kernel em meio a otimizações mais amplas.

 

 

 

Este site usa cookies

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