Dec. 20, 2021 — The Argonne Leadership Computing Facility is partnering with Intel to host Aurora Learning Paths, a new training series designed to help attendees advance the development of applications for Argonne’s upcoming Intel-HPE exascale supercomputer, Aurora. Four modules have been announced. They will be led by Rakshith Krishnappa, Developer Evangelist at Intel.
The virtual series is scheduled for Wednesdays from 1:00 – 3:00 p.m. CT, starting in January. Dates and a brief description below:
In this session we will introduce you to Data Parallel C++ and the importance of performance, portability, and productivity for HPC development. We will set up a Jupyter Lab environment for training, which will allow hands-on compilation and execution of simple DPC++ code samples.
- Module 2: Optimization Best Practices Using SYCL
Feb. 9, 2022
In this session we will present a DPC++ code walk-through of simple matrix multiplication example, and look at how we can optimize the code for performance using various features of DPC++. We will compare the execution times of various optimizations.
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.
Bring your own code; staff will be on hand to assist.
From the event organizers: “Developers of high-performance computing applications are faced with an increasingly diverse number of computing platforms featuring multiple generations of CPUs, GPUs, and FPGAs. Developing code that is performant and portable across a diverse set of platforms is expensive in terms of time spent trying to achieve the best results.
“This hands-on learning series 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.”
Registration
Register here to reserve your seat for the first four sessions in the series.
Source: Argonne Leadership Computing Facility