A Codeplay Software, que foi adquirida pela Intel em junho passado, tem um anúncio empolgante para fazer hoje na forma do oneAPI Construction Kit. Este projeto de código aberto visa ajudar a facilitar a introdução do SYCL em novas arquiteturas de processador/acelerador, particularmente em torno de HPC e IA. O oneAPI Construction Kit também possui uma implementação de referência para RISC-V.

O oneAPI Construction Kit é para ajudar a trazer o modelo de programação Khronos SYCL para aceleradores personalizados e outras arquiteturas atualmente sem suporte. O kit de construção oneAPI é para ajudar a trazer o modelo de programação Khronos SYCL para aceleradores personalizados e outras arquiteturas atualmente sem suporte. Codeplay anunciado no comunicado de imprensa de hoje:

“Com a rápida evolução do software, tornou-se cada vez mais comum para os fornecedores de hardware criar processadores de IA especializados que executam seu software com mais eficiência do que seria possível com hardware pronto para uso. Embora esses processadores personalizados possam oferecer a vantagem do desempenho, eles vêm com desafios para os desenvolvedores. O principal deles é o desafio de habilitar o software mais recente na última geração de processadores. Isso pode envolver grandes esforços de portabilidade de software para programação proprietária e não padrão modelos, criando trabalho adicional para os clientes, que precisarão trabalhar em otimizações demoradas e portabilidade para seus aplicativos.

O kit de construção oneAPI foi criado para resolver esses desafios, trazendo todos os benefícios da programação heterogênea simplificada para hardware personalizado. Ele estende o oneAPI para arquiteturas personalizadas e facilita o acesso a uma grande variedade de bibliotecas SYCL suportadas. Isso traz benefícios tangíveis para seus clientes que, em vez de aprender uma nova linguagem personalizada para hardware personalizado, podem usar o SYCL para escrever aplicativos de alto desempenho com eficiência. Tudo isso significa menos tempo gasto em esforços de portabilidade e manutenção de bases de código separadas para diferentes arquiteturas e mais tempo para inovação.

O Codeplay demonstrou anteriormente um ambiente de programação de software completo usando oneAPI e SYCL para a próxima geração de processadores vetoriais RISC-V usando o oneAPI Construction Kit.”

Mais detalhes sobre o oneAPI Construction Kit estão disponíveis em developer.codeplay.com.

O oneAPI Construction Kit é de código aberto sob um Apache 2.0 (com exceções LLVM) e hospedado no GitHub.

O oneAPI Construction Kit é apenas um de muitos esforços da Intel para garantir que o SYCL e sua pilha de software oneAPI possam ser executados em uma ampla variedade de CPUs, GPUs e outros aceleradores. já estavam trabalhando para trazer SYCL para GPUs NVIDIA e GPUs Radeon. A abertura do ecossistema oneAPI tem sido ótima e é excelente ver a Intel continuar progredindo na compatibilidade entre fornecedores/hardware.

Categories: IT Info