Intel Developer Workshop
Contents
This workshop introduces participants to Intel’s modern HPC software ecosystem, with a focus on practical development and performance optimisation using the oneAPI toolchain.
On the first day, the workshop provides an overview of the Intel oneAPI software stack and the Intel LLVM compilers (ICX/IFX). The second day focuses on libraries such as oneMKL and on performance analysis using tools like VTune, APS, and Intel Advisor.
The workshop will provide guidance for the transition from the legacy compilers ICC/IFORT to ICX/IFX.
The program combines lectures with several hands-on sessions.
This workshop is co-organised by the Leibniz Supercomputing Centre (LRZ) and Intel for the German National Competence Centre for High-Performance Computing SIDE.
Left: Social Event at Gasthof Neuwirt, Right: Lecture at LRZ © LRZ
Preliminary Agenda (all times in CEST)
Day 1 – Monday, 20 April 2026
Theme: oneAPI overview & Intel LLVM Compilers (ICX/IFX)
Session | Topic | Details |
09:00 – 09:30 | Welcome & Workshop Overview | Opening, goals, logistics |
09:30 – 10:00 | Overall SW Stack & Intel Offerings | Intel software stack and positioning oneAPI toolkits, roadmap highlights |
10:00 – 12:00 | ICX/IFX – Part 1 | Intel Compiler evolution; migration from ICC/IFORT to ICX/IFX; diagnostics & debugging; portability issues |
12:00 – 13:00 | Break | |
13:00 – 15:00 | ICX/IFX – Part 2 | FP defaults & fp‑model differences; optimization techniques; vectorization reports |
15:00 – 15:30 | oneDNN | oneDNN overview and usage scenarios |
15:30 – 17:00 | Hands‑on Lab (CPU) | Compiler usage, flags, reports, migration exercises |
18:00 – 20:00 | Social Networking Event (Local Beergarden or Restaurant) |
Day 2 – Tuesday, 21 April 2026
Theme: Libraries & Performance analysis
Session | Topic | Details |
09:00 – 09:30 | MPI | Intel MPI usage and tips & tricks |
09:30 – 10:30 | VTune / APS | CPU performance analysis and profiling workflows |
10:30 – 11:00 | Advisor | Roofline model; threading; memory analysis |
11:00 – 12:00 | oneMKL – Part 1 | oneMKL overview; dense BLAS & LAPACK |
12:00 – 13:00 | Break | |
13:00 – 14:05 | oneMKL – Part 2 | sparse BLAS & sparse solvers |
14:05 – 16:45 | Hands‑on Lab | Profiling, tuning and performance triage |
16:45 – 17:00 | Wrap‑up & Q&A | Summary, feedback, next steps |
17:00 – 18:00 | LRZ tour |
Social Event @ Gasthof Neuwirt Garching
Date: Mon, 20 April 2026
Time: 18:00 – 20:00 CEST
Fee: Dinner at own expense
Location:
Gasthof Neuwirt Garching
Münchener Str.10
85748 Garching
Guided LRZ Tour
Only for people who registered for the guided tour during online registration or on the first day.
Date: Tue, 21 April 2026,
Time: 17:00 - 18:00 CEST
Attention: You will need a photo ID to enter the compute cube!
Slides
- intro-v1.pdf
- Overall_SW_stack.pdf
- Intel Developer Workshop - Compilers.pdf
- oneDNN_2026.pdf
- Intel Developer Workshop - Intel MPI.pdf
- Intel Developer Workshop - Advisor.pdf
- Intel Developer Workshop - VTune .pdf
Hands-On
- https://github.com/igorvorobtsov/Intel-Compiler-Workshop
- VTune_Playbook_1.5.txt
- Labs-Vtune-Advisor.txt
- oneMKL - exercises.pdf
Acknowledgements
This event is partially funded by Intel and the EuroCC 3 project. The EuroCC 3 project has received funding from the European High-Performance Computing Joint Undertaking (JU) under grant agreement No tbd. The JU receives support from the European Union’s Digital Europe Programme and Germany, Bulgaria, Austria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Greece, Hungary, Ireland, Italy, Lithuania, Latvia, Poland, Portugal, Romania, Slovenia, Spain, Sweden, France, Netherlands, Belgium, Luxembourg, Slovakia, Norway, Türkiye, Republic of North Macedonia, Iceland, Montenegro, Serbia.








