FERRAMENTAS LINUX: O RadeonSI chega a mais uma rodada de otimizações que reduzem ainda mais a sobrecarga da CPU

sábado, 30 de outubro de 2021

O RadeonSI chega a mais uma rodada de otimizações que reduzem ainda mais a sobrecarga da CPU

 

Confira !!

O conhecido desenvolvedor de driver OpenGL de código aberto da AMD, Marek Olšák, lançou outro grande lote de patches para reduzir ainda mais a sobrecarga do driver deste driver Linux OpenGL.

Marek fundiu dois conjuntos de otimizações hoje para Mesa 22.0-devel de micro-otimizações para este driver AMD Radeon OpenGL usado no Linux para GPUs Radeon HD 7000 "Ilhas do Sul" GCN 1.0 e mais recentes através das mais recentes placas gráficas Radeon RX 6000 série RDNA2.

Tal como acontece com muitas outras otimizações RadeonSI este ano, o foco ainda está principalmente no desempenho do OpenGL da estação de trabalho medido por SPECViewPerf. O desempenho de jogos RadeonSI há muito tempo está em excelente forma e muito melhor do que o driver OpenGL de código fechado anterior da AMD que compartilhava as fontes com o Windows. Mas com os aplicativos de estação de trabalho ainda contando com OpenGL e sendo uma área importante para os negócios da AMD, as otimizações RadeonSI não diminuem.

Esses patches que beneficiam o código Mesa e GLSL comum ajudarão os aplicativos que chamam glGetUniformLocation a cada quadro.

Essa solicitação de mesclagem também chega hoje e fornece várias otimizações de sobrecarga de CPU para o código AMDGPU winsys. Este código em particular foi encontrado para ajudar particularmente SPECViewPerf 2020 com CATIA


Todas as otimizações RadeonSI nos últimos meses estão empurrando o driver OpenGL de código aberto para um território desconhecido para que o desempenho se torne decididamente melhor do que as opções de driver de código fechado. Uma pena que não tenho nenhum hardware Radeon Pro para ser capaz de fornecer benchmarks de comparação adequados. Veremos o que mais chegará a tempo para o lançamento do Mesa 22.0 no próximo trimestre.










Até a próxima !!

Nenhum comentário:

Postar um comentário