FERRAMENTAS LINUX: O Driver do Intel Iris Gallium3D adiciona o suporte ao kernel de computação no Mesa 20.3

quarta-feira, 12 de agosto de 2020

O Driver do Intel Iris Gallium3D adiciona o suporte ao kernel de computação no Mesa 20.3



Confira !!



Embora o Mesa 20.2 não seja lançado por algumas semanas, o Mesa 20.3 já está vendo um novo trabalho de recursos que será lançado no próximo trimestre.

Jason Ekstrand da Intel lançou um conjunto de patches para lidar com kernels dentro do Iris, o moderno driver Gallium3D da Intel. Ele comentou , " Esta MR contém a maioria dos patches necessários para kernels punho na íris. Eu tinha-los em torno de mentir em um ramo de uma forma ou outra por um tempo. Devemos a montante o que podemos. "

Em particular, isto é sobre manipulando o tipo MESA_SHADER_KERNEL. Isso foi adicionado ao Mesa no início de 2019 por Karol Herbst da Red Hat como parte de seu trabalho OpenCL no Nouveau. MESA_SHADER_KERNEL é para representar kernels OpenCL.

Como parte dessa apresentação do kernel, também está relacionado o trabalho como manipulação de intrínsecos de 64 bits, suporte para NIR serializado e suporte ao cache de sombreador em disco com esses kernels. A apresentação real não é muito, visto que os sombreadores de computação OpenGL já são suportados e todo o trabalho comum em funcionamento com o back-end do compilador NIR.

Trabalho interessante, embora para aqueles focados em computação de GPU, o Intel Compute Runtime stack já fornece suporte OpenCL 2.1 de código aberto (e OpenCL 3.0 já para Gen12, será habilitado para hardware existente quando CL 3.0 for ratificado) junto com suporte Intel oneAPI Nível Zero.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário