quarta-feira, 6 de novembro de 2019
A chegada do RADV VK_EXT_subgroup_size_control para expor o Wave32 no Navi / GFX10
Confira !!
O desenvolvedor de software livre da válvula, Samuel Pitoiset, desembarcou seu trabalho, permitindo a extensão Vulkan VK_EXT_subgroup_size_control que, para o GFX10 / Navi, está sendo usada para expor os recursos do Wave32.
O trabalho de Samuel chegou a esta extensão Vulkan que permite um tamanho variável de subgrupo e permite que os shaders de computação usem o Wave32 como suportado pelo hardware GFX10. Outra ressalva é que a implementação atual funciona apenas com o back-end AMDGPU LLVM e ainda não com o back-end do shader ACO.
Essa confirmação é a do RADV, permitindo que o tamanho da onda seja alterado sob demanda para o GFX10.
Enquanto isso, o driver RadeonSI Gallium3D OpenGL suporta o suporte Wave32 e o driver RADV já forneceu o suporte Wave32 para alguns shaders.
Fonte
Até a próxima !!
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário