domingo, 20 de janeiro de 2019
O PortableCL continua marchando em direção ao lançamento do POCL 1.3
Confira !!
Quando se trata de ser capaz de executar kernels OpenCL em CPUs, a principal opção neste ponto para os sistemas Linux é POCL como a linguagem de computação portátil. Embora o POCL 1.2 tenha sido lançado em setembro deste ano, ainda estamos muito ansiosos pela próxima versão do POCL 1.3, com mais melhorias para essa implementação portátil do OpenCL 1.2 ~ 2.0.
Os CHANGES foram atualizados em seu último código de desenvolvimento, refletindo o estado mais recente do POCL 1.3:
- Existe o suporte experimental para HSA com compilação ISA nativa no tempo de execução da Arquitetura de Sistema Heterogêneo, em vez de apenas direcionar o HSA IL. Isto está construindo em cima do trabalho de HSA do POCLeles estão buscando desde 2015. O back-end nativo HSA também suporta agora recursos printf do lado do dispositivo.
- Suporte para a criação de POCL sem drivers de back-end da CPU.
- Atualizações no formato binário POCL.
- Correções para construção com suporte ao CUDA no LLVM 7 e no GCC 8.2.
- O POCL agora usa a API do driver LLVM Clang para a etapa de vinculação final.
- Uma grande limpeza no código do driver da CPU pthread.
Para o POCL 1.3, parece não haver progresso no suporte SPIR-V. Aqueles que desejam aprender mais sobre a implementação da Linguagem de Computação Portátil e seus múltiplos back-ends podem visitar o PortableCL.org .
Fonte
Até a próxima !!
Marcadores: Linux, Android, Segurança
#dev linux,
#Linux,
#Notícia,
#Standards
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário