quinta-feira, 15 de novembro de 2018
O mais novo código do Mesa NIR / SPIR-V chega para lidar com os Kernels OpenCL
Confira !!
Faz agora quase um ano desde que o colaborador de longa data de Nouveau, Karol Herbst, se juntou à Red Hat, onde um de seus grandes projetos tem trabalhado no suporte OpenCL para esse driver open source da NVIDIA, trazendo suporte NIR / SPIR-V e fazendo as melhorias necessárias para permitir Os kernels OpenCL devem ser representados nesse IR comumente usado pelos drivers do Mesa. O trabalho ainda não está no Mesa Git, mas Karol esta semana enviou seus novos patches.
Karol Herbst enviou 22 patches nesta semana em relação à adição de suporte para kernels OpenCL no código comum NIR e SPIR-V da Mesa. Os patches estão adicionando principalmente os bits OpenCL necessários ao código comum do compilador NIR / SPIR-V para lidar com as complexidades dos kernels OpenCL com recursos como suporte ao ponteiro físico, cl_size / cl_alignment e outros bits.
Ele também está trabalhando no back-end do NIR para Nouveau, embora os patches enviados esta semana não estejam nessa linha de frente.
Veremos se esse suporte de computação Nouveau inicial está pronto a tempo para o Mesa 19.0, que agora está aberto no Mesa Git e será lançado no início de 2019, ou se ainda for um esforço ainda mais longo. Também é preciso ver por que a Red Hat está investindo tanto no suporte de computação da Nouveau quando o desempenho nas últimas gerações de hardware da NVIDIA é prejudicado devido a novos desafios tornados imensamente mais difíceis pelos requisitos de firmware assinados da NVIDIA. No mês passado, a Red Hat e a NVIDIA anunciaram que estariam colaborando em alguns esforços de código aberto . Veremos.
Fonte
Até a próxima !!
Marcadores: Linux, Android, Segurança
#dev linux,
#Linux,
#Mesa,
#Notícia
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário