FERRAMENTAS LINUX: O Intel SYCL Compiler / Runtimes foi atualizado com o suporte a memória compartilhada unificada

quinta-feira, 15 de agosto de 2019

O Intel SYCL Compiler / Runtimes foi atualizado com o suporte a memória compartilhada unificada



Confira !!



A Intel lançou uma nova versão de seu compilador SYCL e código de tempo de execução para programação C ++ de fonte única e permite cálculos transferidos para aceleradores via OpenCL.

Com o novo lançamento de sua pilha SYCL para Linux, agora há suporte para Unified Shared Memory. A Memória Compartilhada Unificada através da extensão cl_intel_unified_shared_memory é a alternativa da Intel à Memória Virtual Compartilhada OpenCL (SVM) para permitir programação baseada em ponteiro no OpenCL. Este suporte OpenCL, por sua vez, é aproveitado para programação baseada em ponteiro com SYCL.

Além do suporte à Memória Compartilhada Unificada, a atualização SYCL também adiciona suporte ao acessador de imagem, suporte a kernels lambda não nomeados, bloqueio de kernel a kernel e funcionalidade de pipe não bloqueante, além de uma ampla gama de outras melhorias. A pilha SYCL também tem agora suporte experimental para construir e ligar com libc ++ em vez de apenas libstdc ++ no Linux.

Mais detalhes sobre a mais recente atualização da pilha Intel SYCL via GitHub .

Fonte

Até  a próxima !

Nenhum comentário:

Postar um comentário