FERRAMENTAS LINUX: O Khronos lança o OpenCL 2.2-11 enquanto ainda espera pelo OpenCL-Next

quinta-feira, 8 de agosto de 2019

O Khronos lança o OpenCL 2.2-11 enquanto ainda espera pelo OpenCL-Next



Confira !!


O Khronos Group lançou a especificação OpenCL 2.2-11 para resolver vários problemas com a especificação existente do OpenCL, enquanto o próximo grande lançamento como "OpenCL-Next" provavelmente ainda estará a alguns meses de distância.

O OpenCL 2.2-11 foi lançado durante a noite com várias correções de bugs, esclarecimentos, melhor formatação da documentação e integração com as páginas de referência do OpenCL. Essa especificação atualizada está disponível no Registro Khronos.org .

Não há nenhuma nova funcionalidade com o OpenCL 2.2-11, mas foi projetada como uma versão de manutenção para resolver alguns problemas antes da próxima grande revisão do OpenCL. E, sim, o OpenCL continua avançando. Embora brevemente e há pouco tempo, houve uma conversa sobre se o OpenCL e o Vulkan se fundiriam, o que não vai acontecer e o OpenCL continuará a coexistir com o Vulkan.

Nós temos escrito sobre o " OpenCL-Next " no ano passado como a próxima iteração do OpenCL. Enquanto houve conversas sobre o lançamento de 2019, agora parece que a próxima grande revisão do CL não será lançada até 2020.

Espera-se que o OpenCL-Next seja um framework flexível para suportar uma gama maior de hardware do que é possível com o Vulkan. Também se espera que o OpenCL-Next faça mais componentes opcionais como o SVM, que por sua vez permitirá que a NVIDIA finalmente o suporte, em vez de capturar oficialmente seus drivers para o OpenCL 1.2 com vários bits 2.x.

O OpenCL-Next também deve ter um carregador do tipo Vulkan com suporte para o conceito de camadas, uma especificação unificada para todas as diferentes APIs de idiomas e outras grandes melhorias em relação ao OpenCL 2.2 de 2017.

Além disso, o Grupo Khronos ainda está trabalhando em melhor suporte à interoperabilidade Vulkan e OpenCL, similar à interoperabilidade SPIR-V / Vulkan adicionada ao OpenGL 4.6.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário