No ano passado, foi anunciado que a iniciativa de software oneAPI da Intel evoluiu para a UXL Foundation, com o objetivo de tornar os aceleradores de computação mais abertos e incentivar a colaboração e adoção entre diferentes fornecedores.
A Intel iniciou a Unified Acceleration Foundation em parceria com a Linux Foundation, Google, Arm, Qualcomm, Samsung e outros. Hoje, foi anunciado que a UXL Foundation começou a colaborar com o The Khronos Group.
A UXL Foundation, responsável por conduzir a especificação oneAPI, firmou um acordo de cooperação com o The Khronos Group para promover o SYCL na programação C++ voltada para IA, HPC e sistemas críticos de segurança.
A oneAPI da Intel tem se baseado no SYCL definido pelo Khronos para a programação em fonte única C++, visando a gama de hardwares/aceleradores da Intel. Embora o SYCL tenha desempenhado um papel fundamental no ecossistema oneAPI, somente agora há um acordo oficial de colaboração, através da UXL Foundation.
O anúncio do Khronos sobre este acordo de cooperação destaca:
"No coração da cooperação UXL-Khronos está o desejo mútuo de cooperação e sinergia para ajudar a promover a rápida evolução de um ecossistema vibrante e aberto para suportar a programação heterogênea. Ambas as organizações visam alinhar suas forças, especialmente em como o SYCL do Khronos evolui para atender aos requisitos dos desenvolvedores, bem como apoiar e complementar as bibliotecas da UXL Foundation e projetos de código aberto – e vice-versa."
Este espírito cooperativo é impulsionado pelo compromisso compartilhado de avançar a indústria para o bem maior, garantindo que os esforços combinados de ambas as organizações levem a avanços que ajudem os desenvolvedores a escreverem aplicações heterogêneas portáteis de alto desempenho a partir de uma base única de código C++.
Esta colaboração se concentrará não apenas nas tecnologias, mas também na construção de uma comunidade e ecossistema onde SYCL e oneAPI prosperem juntos. Essa colaboração faz muito sentido e, francamente, é surpreendente que não tenha sido iniciada há mais tempo. Esta colaboração no ecossistema de software também é importante para enfrentar o grande gigante verde, NVIDIA, com seu jardim murado, contrastando com UXL/Khronos em um esforço de programação de software industrial aberto apoiado por múltiplos fornecedores.
Para aqueles que desejam saber mais sobre esta colaboração entre a UXL Foundation e o Khronos, podem ler mais em Khronos.org.
Nenhum comentário:
Postar um comentário