YoVDO

Khronos Sycl Language Framework for C++ Accelerators - Take Advantage of All the MIPS

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses Machine Learning Courses FPGA Courses High Performance Computing Courses Heterogeneous Computing Courses SYCL Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the Khronos SYCL language framework for C++ accelerators in this comprehensive conference talk from ACCU 2023. Learn how to leverage all available MIPS in your machine using a single programming language and support various offload devices like FPGAs, GPUs, matrix/tensors, and DSPs. Discover why US National Labs are choosing SYCL as a standard programming model for exascale computing, and how it enables maximum performance through a combination of host and accelerator devices. Delve into SYCL's architecture as a framework built on top of Modern C++, backed by an open Khronos standard, and its ability to enable ML frameworks and Standard C++ code. Examine the various backends supported by SYCL, including CUDA, PTX, OpenMP, AMD, NEC, Huawei, Kokkos, Raja, and TBB. Explore real-world use cases involving complex modern C++, such as PyTorch, Blender, ray-tracing, Flashlight ML, Eigen, Tensorflow, Gromacs, and CERN's ATLAS experiment. Gain insights into the latest features of SYCL 2020 and its relationship to ISO C++, as well as its potential in the era of software and hardware codesign with extreme heterogeneity.

Syllabus

Khronos Sycl Language Framework for C++ Accelerators: Take Advantage of All the MIPS Michael S Wong


Taught by

ACCU Conference

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