Back
Close

Introdução ao SYCL

menotti
76.6K views
Previous: Depurando aplicações SYCL

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
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io