Intel OneAPI Training
LRZ, online, 08. – 10.11.2022
Preliminary Agenda
All times are in CET.
Day 1: Tuesday | |||
Start | End | Duration | Topic |
10:00 | 10:15 | 00:15 | Welcome and introduction to Day 1 |
10:15 | 10:35 | 00:20 | OneAPI – Introduction to a new development environment |
10:35 | 10:55 | 00:20 | Introduction to the DevCloud |
10:55 | 11:55 | 01:00 | Direct programming with oneAPI Compilers (Part 1) – with live demos |
11:55 | 12:55 | 01:00 | Lunch |
12:55 | 13:10 | 00:15 | Using oneAPI on SuperMuc-NG |
13:10 | 14:40 | 01:30 | Direct programming with oneAPI Compilers (Part 2) – with live demos |
14:40 | 14:45 | 00:05 | Wrap up |
Day 2: Wednesday | |||
Start | End | Duration | Topic |
10:00 | 11:00 | 01:00 | Intel OpenMP for Offloading – with live demos |
11:00 | 11:35 | 00:35 | Intel oneAPI libraries (oneMKL) for HPC – with live demos |
11:35 | 12:05 | 00:30 | Intel Debugging Tools for heterogenous programming (CPU, GPU ) – with live demos |
12:05 | 13:05 | 01:00 | Lunch |
13:05 | 13:45 | 00:40 | Open Source Compatibility tool for porting purposes (SYCLomatic) – with live demos |
13:45 | 14:25 | 00:40 | Dynamic debugging with Intel Inspector - with live demos |
14:25 | 14:55 | 00:30 | Q&A |
Day 3: Thursday | |||
Start | End | Duration | Topic |
10:00 | 11:00 | 01:00 | A 3rd party oneAPI case study: Gromacs – a molecular dynamics engine |
11:00 | 12:15 | 01:15 | Application profiling for heterogenous hardware – with live demos |
12:15 | 13:15 | 01:00 | Lunch |
13:15 | 14:30 | 01:15 | Application profiling for heterogenous hardware – with live demos |
14:30 | 14:55 | 00:25 | Programming for distributed HPC systems using Intel MPI |
14:55 | 15:25 | 00:30 | Q&A – Wrap up |
Slides
Day 1
Day 2
Day 3
Useful Links
- DPC++/ SYCl book (free download available): https://sycl.tech/
- More details on Intel Rendering Toolkits at: https://www.intel.com/content/www/us/en/developer/tools/oneapi/rendering-toolkit.html