FERRAMENTAS LINUX: O RLSL permite executar um subconjunto do Rust em GPUs habilitadas para o Vulkan / SPIR-V

terça-feira, 22 de outubro de 2019

O RLSL permite executar um subconjunto do Rust em GPUs habilitadas para o Vulkan / SPIR-V



Confira !!



Houve um recente encontro da Khronos em Munique, onde Maik Klein, da Embark Studios, falou sobre seu trabalho em trazer um subconjunto da linguagem de programação Rust às GPUs habilitadas para Vulkan (SPIR-V).

O RLSL é o projeto que está sendo trabalhado pelo estúdio de jogos sueco para abrir o uso do Rustlang para GPUs para se beneficiar das mesmas vantagens de design do idioma, fornecer um front-end unificado e poder alavancar o ecossistema Rust existente com empresas como Cargo / caixotes.

O RLSL é a "Rust Like Shading Language" com um subconjunto razoável de Rust que, em última análise, é transformado na representação intermediária do SPIR-V com esse IR consumido por drivers modernos Vulkan ou OpenCL, ou potencialmente até OpenGL 4.6.

Os curiosos sobre a programação da GPU RLSL for Rust podem aprender mais através do deck de slides do recente evento de Munique. A fonte RLSL em sua forma experimental atual pode ser encontrada via GitHub .

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário