March 24, 2021
Online
America/Chicago timezone

SYCL 2020 & DPC++: Improvements to the SYCL Programming Model

Abstract

SYCL is a higher-level programming model to improve programming productivity on various hardware accelerators. This is single-source domain specific embedded language based on pure C++17. On February 9th, SYCL 2020 was released to the world.  Nevin will go over the improvements made to SYCL, both due to its ongoing evolution and adoption of C++17 as its base language.  This talk will include topics like the enhancements due to Unified Shared Memory, parallel reductions, and class template argument deduction.

About the Speaker

Nevin Liber is a computer scientist at Argonne National Laboratory working on the SYCL backend for the Kokkos Performance Portability Ecosystem.  He is a C++ Committee Officer (Vice Chair, Library Evolution Working Group Incubator), and represents Argonne in SYCL related standardization efforts as well.

 

Starts
Ends
America/Chicago
Online
Blue Jeans will be used for this webinar, please refer to your registration confirmation with the Blue Jeans teleconference details to join the webinar.