ARCHER2 for software package users


This lesson provides an introduction to using ARCHER2 for users who:

The lesson aims to answer the following questions:

General Information

Requirements: Participants must have a working laptop or desktop computer with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have access to a terminal (Max and Linux users should have a terminal installed by default; Windows users should get either MobaXterm or PuTTY. They are also required to abide by the ARCHER2 Training Code of Conduct.

Accessibility: We are committed to making this workshop accessible to everybody. The workshop organizers have checked that:

Materials will be provided in advance of the lesson and large-print handouts are available if needed by notifying the organizers in advance. If we can help making learning easier for you (e.g. sign-language interpreters, lactation facilities) please get in touch (using contact details below) and we will attempt to provide them.

Contact: Please email for more information.


You should have used remote HPC facilities before. In particular, you should be happy with connecting using SSH, know what a batch scheduling system is and be familiar with using the Linux command line. You should also be happy editing plain text files in a remote terminal (or, alternatively, editing them on your local system and copying them to the remote HPC system using scp).


Setup Download files required for the lesson
10:00 1. Welcome What can I expect from this course?
How will the course work and how will I get help?
How can I give feedback to improve the course?
10:15 2. Connecting to ARCHER2 and transferring data How can I access ARCHER2 interactively and transfer data?
10:50 3. Break Break
11:20 4. Overview of the ARCHER2 system What hardware and software is available on ARCHER2?
How does the hardware fit together?
12:05 5. ARCHER2 software environment What does the ARCHER2 software environment look like and how do I access software?
How can I find out what software is available?
How can I request, install or get help with software on ARCHER2?
12:45 6. Lunch Break
13:45 7. ARCHER2 scheduler: Slurm How do I write job submission scripts?
How do I control jobs?
How do I find out what resources are available?
14:35 8. How to be a good ARCHER2 citizen How can I be a responsible user?
How can I protect my data?
15:00 9. Break Break
15:30 10. Using SAFE How can I manage my ARCHER2 user account?
How can I gain access to licensed software on ARCHER2?
How can I check what resources I am using and look at historical usage?
15:45 11. Next steps Where can I get further help on using ARCHER2?
What other training is available to me?
How can I get access to ARCHER2 for my research?
16:00 12. Bootstrapping your use of ARCHER2 How can I get started with using ARCHER?
17:00 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.