FERRAMENTAS LINUX: O RADV Ray-Tracing se tornará muito mais rápido com o novo código de Driver

segunda-feira, 14 de agosto de 2023

O RADV Ray-Tracing se tornará muito mais rápido com o novo código de Driver

O suporte para ray-tracing no driver Vulkan "RADV" do Mesa está prestes a receber um grande impulso de desempenho graças a uma melhoria pendente que está atualmente em processo de revisão.

Friedrich Vock implementou suporte para compilações de estruturas de aceleração em lote no driver RADV da Mesa. Ele explicou na solicitação de mesclagem pendente:

"Isso transforma radv_CmdBuildAccelerationStructuresKHR em um intermediário simples que envia os comandos de construção reais para uma fila, onde são acumulados e executados o mais tarde possível.

Isso é especialmente benéfico para jogos que não realizam lotes de comandos de construção por conta própria. Por exemplo, resulta em um aumento de desempenho de até três vezes no jogo HITMAN 3."

Isso mesmo, um aumento de desempenho de até três vezes no jogo HITMAN 3.

Um dos comentários nos testes da solicitação de mesclagem observa:

"O aumento de desempenho deste PR é significativo em alguns jogos que eu testei. No jogo LEGO Builders Journey que possuo, houve um aumento de desempenho de 2x. No jogo Control, obtive cerca de 5 quadros por segundo a mais em resolução 1080p, e no Minecraft RTX (edição educacional), obtive cerca de 10 quadros por segundo a mais. Quando combinado com o pipeline monolítico do MR, ele supera em muito o desempenho do amdvlk.

Testado na minha placa rx6800."

Os pipelines monolíticos mencionados no MR estão disponíveis aqui.

Espera-se que esse código seja integrado nos próximos dias ou semanas, e essa melhoria significativa no suporte de rastreamento de raios RADV poderá ser desfrutada no lançamento do Mesa 23.3 no próximo trimestre.





Fonte

Até a próxima !!



Nenhum comentário:

Postar um comentário