Skip to content

Preliminary schedule

This is a preliminary schedule. Start time and end time of the workshop are fixed, but the order of the talks and the presenters may still change.

DAY 1 - Monday 11/05/2026
09:00 CEST
10:00 EEST
Welcome and Introduction
Presenters: Jonathan Vincent (LUST) and Harvey Richardson (HPE)
09:10 CEST
10:10 EEST
LUMI Architecture, Programming and Execution Environment
Presenters: Harvey Richardson (HPE)
  • Recap of the LUMI architecture, programming, and execution environment.
09:50 CEST
10:50 EEST
Exercises (session 1)
10:10 CEST
11:10 EEST
Compilers, libraries, runtime, single-core optimisations
Presenter: Alfio Lazzaro (HPE)
  • Topics relevant to performance and optimization.
11:10 CEST
12:10 EEST
Break (20 minutes)
11:30 CEST
12:30 EEST
Introduction to Performance Analysis with Perftools
Presenter: Thierry Braconnier and Alfio Lazzaro (HPE)
  • Overview of the Cray Performance and Analysis toolkit for profiling applications.
  • Demo: Visualization of performance data with Apprentice2/3.
12:10 CEST
13:10 EEST
Exercises (session 2)
12:30 CEST
13:30 EEST
Lunch break (60 minutes)
13:30 CEST
14:30 EEST
Advanced Performance Analysis - Demo
Presenters: Thierry Braconnier and Alfio Lazzaro (HPE)
  • Automatic performance analysis and loop work estimated with perftools.
  • Communication Imbalance, Hardware Counters, Perftools API, OpenMP.
  • Compiler feedback.
14:00 CEST
15:00 EEST
Exercises (session 3)
14:30 CEST
15:30 EEST
Break (30 minutes)
15:00 CEST
16:00 EEST
Interactive demo: Strategies for code optimization
17:00 CEST
18:00 EEST
Open Questions & Answers
Participants are encouraged to continue with the exercises in case there should be no questions.
17:30 CEST
18:30 EEST
End of the workshop day
DAY 2 - Tuesday 12/05/2026
09:00 CEST
10:00 EEST
MPI Topics on the HPE Cray EX Supercomputer
Presenter: Harvey Richardson (HPE)
  • High level overview of Cray MPI on Slingshot.
  • Useful environment variable controls.
  • Rank reordering and MPMD application launch.
09:50 CEST
10:50 EEST
Exercises (session 5)
10:20 CEST
11:20 EEST
Break (30 minutes)
10:50 CEST
11:50 EEST
IO Optimizations
Presenters: Harvey Richardson (HPE)
  • Tips for optimising parallel bandwidth for a variety of parallel I/O schemes.
  • Introduction to the Lustre filesystem, controls and being nice to Lustre.
  • Advanced Parallel I/O considerations: Further considerations of parallel I/O and other APIs.
11:30 CEST
12:30 EEST
Exercises (session 6)
12:00 CEST
13:00 EEST
Lunch break (60 minutes)
13:00 CEST
14:00 EEST
AMD Profiling Tools and GPU optimisations 1
Presenter: Samuel Antão (AMD)
14:00 CEST
15:00 EEST
Exercises (session 7)
14:30 CEST
15:30 EEST
Break (20 minutes)
14:50 CEST
15:50 EEST
AMD Profiling Tools and GPU optimisations 2
Presenters: Samuel Antão (AMD)
15:40 CEST
16:40 EEST
Exercises (session 8)
17:00 CEST
18:00 EEST
Open Questions & Answers
Participants are encouraged to continue with the exercises in case there should be no questions.
17:30 CEST
18:30 EEST
End of the workshop day
DAY 3 - Wednesday 13/05/2026
09:00 CEST
10:00 EEST
Best practices: GPU Optimization, tips & tricks / demo
Presenter: Samuel Antão (AMD)
10:30 CEST
11:30 EEST
Break (30 minutes)
11:00 CEST
12:00 EEST
Exercises (session 9)
12:00 CEST
13:00 EEST
Open Questions & Answers
Participants are encouraged to continue with the exercises in case there should be no questions.
12:30 CEST
13:30 EEST
End of the workshop