1st day – 3 November 2025
| 09:15 | Join in |
| 09:30 | Welcome |
| 09:40 | Introduction to modern hardware (talk) |
| 10:40 | An overview of OpenMP (talk) |
| 11:05 | Break |
| 11:20 | OpenMP programming and execution model (talk+practical) |
| 13:00 | Lunch break |
| 14:00 | OpenMP worksharing directives (talk+practical) |
| 15:30 | Break |
| 15:45 | More OpenMP (talk+practical) |
| 16:30 | Summary (talk) + Q & A |
| 17:00 | End of first day |
2nd day – 4 November 2025
| 09:15 | Join in |
| 09:30 | How to write correct OpenMP programs (talk) |
| 10:00 | Intel Inspector XE (demo+practical) |
| 11:00 | Break |
| 11:15 | How to write efficient OpenMP programs (talk) |
| 11:30 | Heat equation (talk+practical) |
| 13:00 | Lunch break |
| 14:00 | Heat equation (practical – continued) |
| 14:30 | Vectorization with OpenMP (talk) |
| 14:55 | Thread affinity in OpenMP (talk) |
| 15:30 | Break |
| 15:45 | The taskloop directive (talk+practical) |
| 17:00 | End of second day (course) |