YoVDO

Take Advantage of All the MIPS - SYCL and C++ Programming for Heterogeneous Systems

Offered By: CppCon via YouTube

Tags

C++ Courses FPGA Courses Parallel Programming Courses OpenCL Courses High Performance Computing Courses Compiler Design Courses GPU Programming Courses Heterogeneous Computing Courses Exascale Computing Courses SYCL Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the power of SYCL and C++ for heterogeneous computing in this comprehensive conference talk from CppCon 2022. Learn how to leverage all available MIPS in your machine using a single programming language, and discover why SYCL is becoming the standard for exascale computing in US National Labs. Delve into the latest features of SYCL 2020 and its relationship to ISO C++, understanding how it enables support for various offload devices like FPGAs, GPUs, and DSPs. Gain insights into complex modern C++ use cases, including PyTorch, Blender, ray-tracing, and high-energy physics experiments. Presented by experts from the SYCL and C++ community, this talk showcases how SYCL 2020 enhances expressiveness and simplicity in modern C++ heterogeneous programming for HPC, Embedded AI/ML, and Automotive applications.

Syllabus

Take Advantage of All the MIPS - SYCL & C++ - Wong, Delaney, Keryell, Liber, Chlanda - CppCon 2022


Taught by

CppCon

Related Courses

Future of Computing - IBM Power 9 and beyond
openHPI
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