Materials for this course
For more information concerning this course, registration etc. visit https://www.hlrs.de/training/2022/intel-oneapi.
Day 1
oneAPI — Introduction to a new Development Environment — Slides, Recording |
Introduction to the DevCloud — Slides, Recording |
Direct programming with oneAPI Compilers — Slides, Recording 1st session, Recording questions 1st session, Recording 2nd session, Recording questions 2nd session |
Day 2
Intel OpenMP for Offloading — Slides, Recording |
Intel oneAPI libraries (oneMKL) for HPC — Slides, Recording, Recording questions |
Intel Debugging Tools for heterogenous programming (CPU, GPU) — Slides, Recording |
Open Source Compatibility tool for porting purposes (SYCLomatic) — Slides, Recording |
Dynamic Debugging with Intel Inspector — Slides, hints for testing Intel Inspector in DevCloud, Recording, Recording questions |
Day 3
Application profiling for heterogenous hardware — Intel VTune — Slides, Playbook for VTune experiments on DevCloud, Recording, Recording questions |
Application profiling for heterogenous hardware — Intel Advisor — Slides, Playbook for Advisor experiments on DevCloud, Recording, Recording questions |
A 3rd Party oneAPI Case Study: GROMACS - A Molecular Dynamics Engine — Slides, Recording |
Programming for Distributed HPC Systems using Intel MPI — Slides, Recording |