FERRAMENTAS LINUX: O RADV chega com a Otimização "Big Page" para o Navi 2

quarta-feira, 2 de setembro de 2020

O RADV chega com a Otimização "Big Page" para o Navi 2


Confira !!



Não está claro se a AMD forneceu aos desenvolvedores de driver RADV Vulkan independentes como Valve, Red Hat e Google algum hardware Navi 2 ainda, mas eles parecem estar progredindo neste driver Radeon Vulkan de código aberto separado de seus driver de código aberto AMDVLK oficial.

Durante o verão, houve o apoio inicial da RADV para Sienna Cichlid, seguido por Navy Flounder. Ambas as partes são GPUs GFX10.3 Radeon não lançadas que parecem definitivamente ser Navi 2 neste ponto. Isso foi seguido pelo trabalho de trazer o suporte de back-end ACO para GFX10.3 e outros trabalhos específicos de GFX10.3.

Alguns dias atrás, o que parece ser o primeiro de provavelmente mais trabalho de otimização específico para GFX10.3 foi introduzido para Mesa 20.3-devel. RADV adicionou uma otimização "BIG_PAGE" em GFX10.3 para ajudar a melhorar o desempenho. O modo BIG_PAGE reduz o tráfego entre os blocos CB / DB / TCP se os buffers respeitarem um alinhamento específico. Nenhum número de desempenho foi compartilhado como parte da mudança, além de reconhecer que deveria ajudar no desempenho.

O mudança está agora no Mesa 20.3. A linha de base para o futuro suporte de GPU Navi 2 no Linux é o kernel Linux 5.9, Mesa 20.2 e LLVM 11.0 (para o back-end AMDGPU com RadeonSI ou opcionalmente RADV), enquanto constrói nas bases de código de desenvolvimento mais recentes para estes componentes é este trabalho contínuo GFX10.3 / Navi2. Como de costume, quando se trata de novo suporte a GPU no Linux no lançamento, quanto mais novo o código geralmente equivale a uma experiência mais cheia de recursos e desempenho, bem como geralmente abordando quaisquer bugs iniciais de parar o show.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário