Home
News
Learn
Projects
Events
Videos
Research
Something to Share?
Click here to share your resource with the community.
Communicate
Help Us Out
This is a community driven website for all things SYCL and we need YOU to help us out. If you have a link, news item, job or anything else SYCL... please fill out the form below and send it to us.
Your Name
We need this so we can thank/mention you - leave it black for anonymous.
Email Address
Submission Type
News Post
Video
Upcoming Event
Career/Job Posting
Research Paper
SYCL Session Participation
Message
Send It
Please note we reserve the right to not feature any user submission that we feel violates our policies.
Videos
CpponSea 2023: A Smooth Introduction to SYCL
13 September 2023
SYCL Sub-Groups
28 August 2023
Khronos Sycl Language Framework for C++ Accelerators
28 August 2023
SYCLCON '23 - Standardizing complex numbers in SYCL
01 June 2023
SYCLCON '23 - Panel Discussion - Machine Learning with OpenCL and SYCL
01 June 2023
SYCLCON '23 - Panel Discussion - OpenCL and SYCL
01 June 2023
SYCLCON '23 - Welcome and An Introduction to the Use of SYCL at the Cambridge Open Zettascale Lab
01 June 2023
SYCLCON '23 - Porting SYCL accelerated neural network frameworks to edge devices
01 June 2023
SYCLCON '23 - A SYCL Extension for User Driven Online Kernel Fusion
01 June 2023
SYCLCON '23 - Particle track reconstruction on heterogeneous platforms with SYCL
01 June 2023
SYCLCON '23 - SYCLomatic compatibility library - Making Migration to SYCL Easier
01 June 2023
SYCLCON '23 - Comparing the Performance of SYCL Runtimes for Molecular Dynamics Applications
01 June 2023
SYCLCON '23 - The First Single Pass SYCL Compiler with Unified Code Representation Across Backends
01 June 2023
SYCL and Celerity - High(-ish) level, vendor-independent C++ for GPU parallelism
15 May 2023
Crowd Simulation on Multiple Devices Using SYCL
11 May 2023
Run SYCL code on Nvidia® and AMD® GPUs with oneAPI and DPC++
03 April 2023
Tuomas Koskela: Development of portable scientific applications using SYCL™
19 December 2022
CUDA® to SYCL™ Migration Tool and Method
19 December 2022
SYCLomatic | CUDA to SYCL Automatic Migration Tool
19 December 2022
SYCL: the future is open, parallel and heterogenous
19 December 2022
GPU Performance Portability Using Standard C++ with SYCL
19 December 2022
C++ on Sea SYCL: Open Your Code to More Hardware Choices - Igor Vorobtsov
06 September 2022
Workshop: Advanced SYCL Concepts for Heterogenous Computing
11 July 2022
ENCCS SYCL Workshop
13 June 2022
SYCLcon '22 - Untangling Modern Parallel Programming Models
30 May 2022
SYCLcon '22 - Towards performance portability of AI models using SYCL-DNN
30 May 2022
SYCLcon '22 - Towards a Portable Drug Discovery Pipeline with SYCL 2020
30 May 2022
SYCLcon '22 - Exploring SYCL SC (Safety Critical)
30 May 2022
SYCLcon '22 - SYCLops: A SYCL Specific LLVM to MLIR Converter
30 May 2022
SYCLcon '22 - SYCL Concurrency on GPU Platforms: Empirical Measurement
30 May 2022
SYCLcon '22 - Optimize AI pipelines with SYCL and OpenVINO
30 May 2022
SYCLcon '22 - Interfacing SYCL and Python for XPU Programming
30 May 2022
SYCLcon '22 - A Comparison of SYCL, OpenCL, CUDA, & OpenMP for Massively Parallel Support Vector Classification
30 May 2022
SYCLcon '22 - Celerity: How (Well) Does the SYCL API Translate to Distributed Clusters?
30 May 2022
SYCLcon '22 - A Proof-of-Concept SYCL FFT – Benchmarking a Performance Portable SYCL-based FFT Library
30 May 2022
On the Compilation Performance of Current SYCL Implementations
30 May 2022
Accelerators at the CERN ATLAS Experiment
13 April 2022
DevCon Alliance: oneAPI and SYCL
23 March 2022
C++20 on Xilinx FPGA with SYCL for Vitis
02 March 2022
SYCL Session with Rod Burns, Dr. Tom Deakin and guest Dr. Vincent Pascuzzi
22 February 2022
Optimization Best Practices Using SYCL
21 February 2022
Khronos SYCL Webinar
22 December 2021
Accelerating Real-World AI Software using the RISC-V Vector Extension
22 December 2021
RISC-V Days Tokyo 2021 Autumn - Expectations for a software development environment ecosystem centered on OpenCL / SYCL
22 December 2021
ENCCS SYCL Workshop
22 December 2021
Advanced GROMACS using oneAPI and SYCL across multi-architectures
22 December 2021
CppCon 2020 - Programming in modern C++ with SYCL 2020
22 December 2021
CppCon 2021 - Heterogeneous Modern C++ with SYCL 2020
22 December 2021
SYCL heterogeneous programming for oneAPI Dev Summit China
24 November 2021
ENCCS Training - SYCL Workshop
24 November 2021
SYCL Queues | XPUBlog | Intel Software
13 September 2021
SYCLcon 2021: SYCL Panel Session
04 May 2021
Aurora Early Adopter Series: SYCL 2020 & DPC++: Improvements to the SYCL Programming Model
15 April 2021
Migrating from CUDA only to Multi Platform DPC++
25 March 2021
Turbulence at the exascale podcast
01 February 2021
SYCL-Bench: A Versatile Cross-Platform Benchmark Suite for Heterogeneous Computing
20 January 2021
Open Standards for Embedded AI Software Deployment
06 January 2021
Building an Open AI & HPC Ecosystem
15 December 2020
Heterogeneous Programming in C++ with SYCL 2020
18 November 2020
Heterogeneous parallel programming with open standards using oneAPI and Data Parallel C++
30 September 2020
Programming Heterogeneous Systems Using SYCL 2020
30 September 2020
Update on the performance portability of a Wilson Dslash Kernel using Kokkos and SYCL
30 September 2020
Experience Tuning SYCL Libraries
30 September 2020
Investigation of the performance of SYCL kernels across various architectures
30 September 2020
Early SYCL results from the Bristol Performance Portability Study
30 September 2020
SYCL Programmer’s Toolbox
04 September 2020
Lessons Learned Developing Frameworks with SYCL
03 September 2020
A Comparison of Programming Models with SYCL
02 September 2020
SYCL Programming on Multi-GPU Systems
01 September 2020
SYCL Performance and Portability
31 August 2020
SYCL-Bench: A Versatile Single-Source Benchmark Suite for Heterogeneous Computing
28 August 2020
Intro to SYCL/DPC++ for GPUs
05 August 2020
Improving the Performance of Medical Imaging Applications Using SYCL
26 June 2020
Exascale Computing Project: Intro to SYCL
22 June 2020
Programacao Paralela: SYCL
15 June 2020
Modeling heterogeneous computing performance with offload advisor
28 April 2020
Taking memory management to the next level – Unified Shared Memory in action
28 April 2020
Evaluation of modern GPGPU technologies for image processing
28 April 2020
IWOCL Keynote: Preparing to program Aurora at Exascale: Early experiences and future directions
28 April 2020
Evaluating the Performance of the hipSYCL toolchain for HPC kernels on NVIDIA V100 GPUs
28 April 2020
Debugging SYCL programs on heterogeneous Intel architectures
28 April 2020
Data Parallel C++: Enhancing SYCL Through Extensions for Productivity and Performance
28 April 2020
SYCL State of the Union 2020
28 April 2020
Evaluating the performance of HPC-style SYCL applications
28 April 2020
SYCL-Bench: A Versatile Single-Source Benchmark Suite for Heterogeneous Computing
28 April 2020
SYCL beyond OpenCL: The architecture, current state and future direction of hipSYCL
28 April 2020
SYCL 2020: More than meets the eye
28 April 2020
Bringing performant support for Nvidia hardware to SYCL
28 April 2020
Multi-platform SYCL profiling with TAU
28 April 2020
Making banking secure via bio metrics application built using oneAPI and DPC++ based on SYCL/C++
28 April 2020
Simplify Coding Across Architectures with DPC++
06 March 2020
SYCL - A Modern Platform for Heterogeneous Architectures
06 March 2020
Discover How oneAPI Is Revolutionizing Programming
17 February 2020
Tensorflow on open source GPUs Using SYCL
17 January 2020
Overview of oneAPI DPC++ Programming | oneAPI | Intel Software
17 November 2019
Introduction to Intel® oneAPI DPC++ Programming | oneAPI | Intel Software
17 November 2019
CppCon 2019: Efficient GPU Programming with Modern C++
24 October 2019
Codeplay's Andrew Richards Examines Safe Autonomous Vehicle AI
16 September 2019
Intel Open Source SYCL Compiler Project
17 June 2019
SYCL and OpenCL at Embedded Vision Summit
17 June 2019
2019 EuroLLVM Meeting: SYCL compiler: zero-cost abstraction and type...”
29 April 2019
But Mummy I don't want to use CUDA - Open source GPU compute
28 January 2019
An open source compute stack that includes SYCL
03 December 2018
Profiling SYCL applications with CodeXL
22 November 2018
A Modern C++ Programming Model for GPUs using Khronos SYCL
12 November 2018
Pacific++ 2018: Christopher Di Bella Introducing Parallelism to the Ranges TS
05 November 2018
CppCast Episode 164: SYCL with Gordon Brown
01 October 2018
Heterogeneous Programming in C++ today - ACCU 2018
01 May 2018
SYCL: C++ to the Rescue of SoC Programmability
24 April 2018
Open Standards SYCL and OpenCL in a new automotive era
15 March 2018
Enabling OpenCL and SYCL for autonomous vehicles
09 January 2018
Single-source SYCL C++ on a Xilinx FPGA
13 December 2017
TensorFlow with SYCL and triSYCL
01 December 2017
Single source SYCL C++ on Xilinx FPGA
01 December 2017
Parallel STL for CPU and GPU with SYCL
01 December 2017
An Overview of SYCL ComputeCPP at SC17
01 December 2017
Machine Learning using Heterogeneous C++ and SYCL
01 December 2017
CppCon 2017: C++17 ParallelSTL: A Standardization Experience Report for CPU and GPU on SYCL
14 November 2017
Building machine learning applications for mobile and embedded devices
14 November 2017
Mehdi Goli - Accelerating Eigen Tensor libraries using SYCL
28 September 2017
SYCL at SIGGRAPH 2017
28 September 2017
Using SYCL For Automotive Development
23 August 2017
VisionCpp Demos Using SYCL
20 February 2017
SYCL building blocks for C++ libraries - Gordon Brown - Meeting C++ 2016
18 January 2017
Getting hands on with SYCL using ComputeCpp
15 December 2016
Khronos SYCL Parallel STL Open-source Project
15 December 2016
Heterogeneous C++ dispatch: Comparing SYCL to HPX, KoKKos, & Raja
15 December 2016
Open Standards for ADAS: Andrew Richards, Codeplay, at AutoSens 2016
03 October 2016
CppCon 2016: Gordon Brown & Michael Wong Towards Heterogeneous Programming in C++
03 October 2016
OpenCL, SYCL, & SPIR V BOF - SIGGRAPH 2016
29 August 2016
IWOCL 2015: KERNEL COMPOSITION IN SYCL
26 May 2016
C++ on Accelerators
26 May 2016
IWOCL 2015: SYCL and OpenCL
26 May 2016
SYCL 1.2: Unofficial High-Level Overview
26 May 2016
SIG2015 Heterogeneous Computing
26 May 2016