Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Onde aprender mais sobre o SYCL?
Documentação ComputeCpp
A Codeplay Software oferece uma "Community Edition" gratuita do ComputeCpp, sua implementação compatível com SYCL v1.2.1 e o site do desenvolvedor inclui guias e documentação para desenvolvedores de SYCL.
Código de exemplo SYCL
Existe um bom conjunto de códigos de amostra SYCL publicado no GitHub e este repositório também contém alguns projetos de demonstração SYCL mais substanciais para Simulação N-Body, Game Of Life and Mandelbrot.
Vídeos SYCL
Se você gostaria de assistir a uma palestra sobre SYCL, há ótimas palestras on-line, incluindo Gordon Brown no CppCon 2018 "Um modelo de programação C++ moderno para GPUs usando Khronos SYCL" Você pode encontrar mais vídeos de apresentações relacionadas ao SYCL em sycl.tech
Frameworks SYCL
Há um número crescente de Frameworks que são acelerados usando SYCL. Alguns deles estão listados no site do desenvolvedor do Codeplay e incluem:
- SYCL-DNN Um projeto que oferece operações para convoluções que podem ser usadas para criar aplicativos de aprendizado de máquina
- SYCL-BLAS Um projeto que oferece operações BLAS
- Eigen Uma biblioteca de álgebra linear C++ usando SYCL para operações de tensores
- SYCL Parallel STL Um projeto que implementa o ParallelSTL usando SYCL