Overview:

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

Prerequisites:

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.

Requirements:

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.

Starts
Ends
Europe/London
EPCC
Online

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.

Surveys
There is an open survey.