Apr 20 – 22, 2021
Europe/London timezone


This three day workshop will provide attendees with the knowledge required to understand the most optimal way to port, execute and optimize applications for ARCHER2. The workshop is a mixture of lectures and practical hands-on sessions. Example exercises will be provided but attendees are encouraged to bring their own applications.

Specific topics that will be covered include:

  • Cray EX System Architecture
  • Compiling and running applications ( Programming Environment, compilers, libraries, Slurm )
  • Debugging tools
  • Application profiling
  • Optimization of applications for serial performance, parallel execution and efficient use of I/O


Although the first day is of a more introductory nature it is expected that attendees are proficient Linux users, are familiar with HPC system environments in general and have a good understanding of parallel programming in C/Fortran.


Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on.

They are also required to abide by the ARCHER2 Training Code of Conduct.

This course is open to users of ARCHER2.


This course is part-funded by the PRACE project and is free to all. Please register using the online form. If you have any questions, please consult the course forum page or contact support@archer2.ac.uk.