FERRAMENTAS LINUX: Um mergulho profundo na funcionalidade do AMDGPU com foco no desempenho de "movimentos em massa"

sábado, 12 de outubro de 2019

Um mergulho profundo na funcionalidade do AMDGPU com foco no desempenho de "movimentos em massa"



Confira !!



Recentemente, ouvimos muito ser falado sobre a funcionalidade de "movimentos em massa" do LRU para o driver AMDGPU, após ele ter sido convocado por um desenvolvedor da Valve Linux para obter  uma ajuda no desempenho dos jogos no Linux e, em depois, na chegada de alterações no Kernel Linux 5.4 como sendo uma "correção"  .

Huang Rui foi o desenvolvedor envolvido na AMD,  ele iderou a carga desse mecanismo de movimentação em massa, e apresentou na X.Org Developer Conference da semana passada sobre o assunto. Huang mencionou como surgiu quando eles estavam olhando para o desempenho do benchmark do jogo F1 de 2017 e, finalmente, vendo a necessidade de redesenhar o código de migração de buffer do driver do kernel.

O código de migração de buffer para o código "Menos Utilizados Recentemente" acabou ajudando não apenas as cargas de trabalho do Vulkan em uma melhoria nas  taxas de quadros, mas também em melhorias na latência e no desempenho do OpenCL.


Caso você deseje saber mais sobre essa funcionalidade de movimentos em massa, você pode fazê-lo  com esse deck de slides em PDF .

Até a próxima !!

Nenhum comentário:

Postar um comentário