Course schedule¶
| DAY 1 - Monday 28/10 | |
|
09:00 CEST
10:00 EEST |
Welcome and introduction
Presenters: Jørn Dietze (LUST), Harvey Richardson (HPE) |
|
09:15 CEST
10:15 EEST |
HPE Cray EX architecture
Presenter: Harvey Richardson (HPE) |
|
10:15 CEST
11:15 EEST |
Programming Environment and Modules
Presenter: Harvey Richardson (HPE) |
|
10:45 CEST
11:45 EEST |
Break (15 minutes) |
|
11:00 CEST
12:00 EEST |
First steps for running on Cray EX hardware
|
|
11:20 CEST
12:20 EEST |
Exercises (session #1) |
|
12:00 CEST
13:00 EEST |
Lunch break (90 minutes) |
|
13:30 CEST
14:30 EEST |
Overview of Compilers and Parallel Programming Models
|
|
14:30 CEST
15:30 EEST |
Exercises (session #2) |
|
15:00 CEST
16:00 EEST |
Break (15 minutes) |
|
15:15 CEST
16:15 EEST |
Cray Scientific Libraries
|
|
15:45 CEST
16:45 EEST |
Exercises (session #3) |
|
16:15 CEST
17:15 EEST |
OpenACC and OpenMP offload with Cray Compilation Environment
|
|
17:00 CEST
18:00 EEST |
Open Questions & Answers
Participants are encouraged to continue with exercises in case there should be no questions. |
|
17:30 CEST
18:30 EEST |
End of the course day |
| DAY 2 - Tuesday 29/10 | |
|
09:00 CEST
10:00 EEST |
Advanced Placement
|
|
10:00 CEST
11:00 EEST |
Exercises (session #4) |
|
10:30 CEST
11:30 EEST |
Break (15 minutes) |
|
10:45 CEST
11:45 EEST |
Debugging at Scale – gdb4hpc, valgrind4hpc, ATP, stat
Presenter: Thierry Braconnier (HPE) |
|
11:30 CEST
12:30 EEST |
Exercises (session #5) |
|
12:00 CEST
13:00 EEST |
Lunch break (80 minutes) |
|
13:20 CEST
14:20 EEST |
Introduction to the AMD ROCm ecosystem and HIP
Presenter: Samuel Antao (AMD) |
|
14:20 CEST
15:20 EEST |
Exercises (session #6) |
|
14:50 CEST
15:50 EEST |
Break (20 minutes) |
|
15:10 CEST
16:10 EEST |
LUMI Software Stacks
|
|
17:00 CEST
18:00 EEST |
Open Questions & Answers
Participants are encouraged to continue with exercises in case there should be no questions. |
|
17:30 CEST
18:30 EEST |
End of the course day |
| DAY 3 - Wednesday 30/10 | |
|
09:00 CEST
10:00 EEST |
Introduction to Perftools
|
|
09:40 CEST
10:40 EEST |
Exercises (session #7) |
|
10:10 CEST
11:10 EEST |
Break (20 minutes) |
|
10:30 CEST
11:30 EEST |
Advanced Performance Analysis
|
|
11:30 CEST
12:30 EEST |
Exercises (session #8) |
|
12:00 CEST
13:00 EEST |
Lunch break |
|
13:15 CEST
14:15 EEST |
MPI Topics on the HPE Cray EX Supercomputer
|
|
14:15 CEST
15:15 EEST |
Exercises (session #9) |
|
14:45 CEST
15:45 EEST |
Break |
|
15:00 CEST
16:00 EEST |
AMD Debugger: ROCgdb
Presenter: Samuel Antao (AMD) |
|
15:30 CEST
16:30 EEST |
Exercises (session #10) |
|
16:00 CEST
17:00 EEST |
Introduction to ROC-Profiler (rocprof)
Presenter: Samuel Antao (AMD) |
|
16:30 CEST
17:30 EEST |
Exercises (session #11) |
|
17:00 CEST
18:00 EEST |
Open Questions & Answers
Participants are encouraged to continue with exercises in case there should be no questions. |
|
17:30 CEST
18:30 EEST |
End of the course day |
| DAY 4 - Thursday 31/10 | |
|
09:00 CEST
10:00 EEST |
Introduction to Python on Cray EX
|
|
09:10 CEST
10:10 EEST |
Performance Optimization: Improving Single-core Efficiency
Presenter: Jean Pourroy (HPE) |
|
09:50 CEST
10:50 EEST |
Porting Applications to GPU
Presenter: Alfio Lazzaro (HPE) |
|
10:00 CEST
11:00 EEST |
Exercises (session #12) |
|
10:15 CEST
11:15 EEST |
Break |
|
10:30 CEST
11:30 EEST |
Optimizing Large Scale I/O
|
|
11:30 CEST
12:30 EEST |
Exercises (session #13) |
|
12:00 CEST
13:00 EEST |
Lunch break (60 minutes) |
|
13:00 CEST
14:00 EEST |
Introduction to OmniTrace
Presenter: Samuel Antao (AMD) |
|
13:25 CEST
14:25 EEST |
Exercises (session #14) |
|
13:45 CEST
14:45 EEST |
Introduction to Omniperf
Presenter: Samuel Antao (AMD) |
|
14:10 CEST
15:10 EEST |
Exercises (session #15) |
|
14:30 CEST
15:30 EEST |
Break |
|
14:45 CEST
15:45 EEST |
Best practices: GPU Optimization, tips & tricks / demo
Presenter: Samuel Antao (AMD) |
|
16:15 CEST
17:15 EEST |
LUMI User Support
|
|
16:45 CEST
17:45 EEST |
Open Questions & Answers
Participants are encouraged to continue with exercises in case there should be no questions. |
|
17:15 CEST
18:15 EEST |
End of the course |