Confira !!
A AMD confirmou anteriormente que ofereceria suporte ao ray-tracing em tempo real com as suas GPUs de próxima geração, enquanto agora um mês após a estreia da série Radeon RX 6000 são os primeiros sinais de que o driver de código aberto funcionará em torno do traçado de raio da GPU.
Um dia depois de detectar os patches para a decodificação de vídeo AV1 com VCN 3.0 , o mais recente trabalho de driver Radeon de código aberto para apontar são os fundamentos em torno de sua introdução de ray-tracing.
Chegando à base de código de desenvolvimento do LLVM 12, o suporte ao [AMDGPU] gfx1030 RT . Embora isso possa não parecer tão empolgante, para o back-end do compilador de shader é o suporte inicial de ray-tracing para GFX1030 (GFX10.3 / Navi 2).
Esse código está adicionando o LLVM back-end do compilador intrínseco para a operação AMDGCN de "raio de interseção".
Isso por si só não é tão empolgante, já que sabíamos que as próximas GPUs AMD Radeon adicionariam ray-tracing de hardware para assumir a NVIDIA RTX, mas indica que estão trabalhando no suporte a Linux / código aberto.
Além deste commit AMDGPU LLVM, o rastreamento de raio Vulkan precisa ser conectado ao código do driver AMD Radeon Vulkan. Para isso, a AMD está trabalhando em seu driver Vulkan oficial que, para a forma de código aberto, é o AMDVLK. Não vimos a AMD empurrando o código da série AMDVLK Navi 2 / RX 6000 para seu repositório, então provavelmente teremos de esperar até após o lançamento antes de lançar seu novo suporte lá. No lado do RADV, será deixado para os desenvolvedores como o Google e a Valve obter o suporte de rastreamento de raios Vulkan desenvolvido para este driver Mesa Radeon Vulkan. RADV já começou a adicionar suporte para Navi 2, incluindo as adições do ACO, embora até agora pareça não ter sido testado.
Para a linha de base de suporte de driver de código aberto fora do uso de um pacote de software Radeon para driver Linux em distribuições suportadas, Linux 5.9 + LLVM 11 + Mesa 20.2 parece ser o suporte mínimo viável. No entanto, dado que recursos como ray-tracing estão em evolução e estamos vendo mais trabalho do lado do kernel chegando para Linux 5.10, como de costume, será uma situação com novo hardware onde usar o suporte Git mais recente geralmente significará melhor suporte, mais recursos, e maior desempenho. Em qualquer caso, assim que as placas gráficas Radeon RX 6000 forem lançadas, poderemos fazer os testes e fornecer mais detalhes quanto ao suporte, desempenho e recomendações de versão do Linux. Em qualquer caso, é ótimo ver que o suporte AMDGPU LLVM RT e outros novos recursos continuam a chegar ao pré-lançamento.
Nenhum comentário:
Postar um comentário