ALCF Aurora Learning Paths - Using Analysis Tools for Portable Offload to CPU or GPU

The Argonne Leadership Computing Facility (ALCF) in partnership with Intel will host a hands-on learning series that will explore the use of oneAPI and Data Parallel C++ (DPC++), Intel's open-source implementation of SYCL, to demonstrate methods to achieve performant, portable code across five different platforms available on the Intel Devcloud.
There are four modules within the series.
EVENT DATES
The virtual series is scheduled Wednesdays from 1:00 - 3:00 p.m. US Central.
- Module 1: Jan. 12, 2022, 1:00-3:00 p.m.
- Module 2: Feb. 9, 2022, 1:00-3:00 p.m.
- Module 3: Mar. 9, 2022, 1:00-3:00 p.m.
- Module 4: Mar. 16, 2022, 1:00-3:00 p.m.
Module 3
Using Analysis Tools for Portable Offload to CPU or GPU
In this session we will learn how to optimize the code for performance
portability so that we get best performance regardless of whether the
code is offloaded to GPU or CPU. We will look at Intel VTune and Intel
Advisor Roofline analysis for various optimizations.