A Smooth Introduction to SYCL for C++20 Aficionados
Offered By: Meeting Cpp via YouTube
Course Description
Overview
Explore the world of SYCL, an open standard for cross-platform programming targeting accelerators, in this 56-minute conference talk from Meeting C++. Discover how SYCL seamlessly integrates with C++20, allowing developers to tap into high-performance architectures without sacrificing code elegance. Learn about SYCL's interoperability with C++, its ability to simplify design, debugging, and deployment across various accelerators including multi-cores, GPGPUs, and FPGAs. Gain insights into SYCL's key features, get started with implementation, and understand how to incorporate it into existing C++ code with minimal changes to programming habits. Conclude with a real-world example showcasing SYCL's integration in a High Energy Physics application.
Syllabus
A Smooth Introduction to SYCL for C++20 afficionados - Joel Falcou - Meeting C++ 2023
Taught by
Meeting Cpp
Related Courses
Future of Computing - IBM Power 9 and beyondopenHPI SIGCOMM 2020 - Reducto - On-Camera Filtering for Resource-Efficient Real-Time Video Analytics
Association for Computing Machinery (ACM) via YouTube Offload Annotations - Bringing Heterogeneous Computing to Existing Libraries and Workloads
USENIX via YouTube Supercomputing Spotlights - Supercomputing Software for Moore and Beyond
Society for Industrial and Applied Mathematics via YouTube Liquid Metal - Taming Heterogeneity
GOTO Conferences via YouTube