This page provides links to the past courses from ARCHER2. Each page also provides links to the materials associated with the courses potentially including: slides, video recordings, practical exercises and solutions.
| Course | Level | Venue | Dates |
|---|---|---|---|
| GPU programming with kernels |
|
Online
|
29-30 October, 5-7 November 09:30 - 12:00 |
| HPC Carpentry |
|
University of Edinburgh, Charteris Land | 23 and 30 October 2025 10:00 - 16:00 |
| Green software use on HPC |
|
G08 Elm House, University of Birmingham | 22 October 2025 10:00 - 15:30 BST |
| Single Node Performance Optimisation |
|
Online
|
21 - 22 October 2025 09:30 - 17:30 Day 1, 09:30 - 16.30 Day 2 |
| Message Passing programming with MPI |
|
Leeds | Monday 18th August 09:30 - 17:00;Tuesday 19th August 09:30 - 17:00 (face to face), Wednesday 27th August 14:00 - 16:30 (online) |
| Modern C++ for Computational Scientists |
|
York | 2 - 3 July 2025 09:30 - 17:00 |
| Green software use on HPC |
|
G15 Chandler House, UCL | 2 July 2025 10:00 - 15:30 BST |
| AMD MI300 Series Hackathon |
|
Edinburgh | 27 - 29 May 2025 10:00 - 16:00 |
| Green software use on HPC |
|
G.03 Bayes Centre, Edinburgh | 13 May 2025 10:00 - 15:30 BST |
| Modern C++ for Computational Scientists |
|
Durham | 23 - 24 April 2025 09:30 - 16:00 |
| GPU programming using directives |
|
Online
|
22, 24, 28 and 30 April 2025 10:00 - 12:00 BST |
| Green software use on HPC |
|
Online
|
1 April 2025 10:00 - 15:30 BST |
| Introduction to Modern Fortran |
|
Imperial College London | 24 - 25 March 2025 09:30 - 16:30 GMT |
| GPU programming with HIP |
|
Online
|
24 - 25 and 31st March 2025 10:00 - 16:00 |
| Software Carpentry |
|
Online
|
17 - 21 March 2025 09:30 - 13:00 GMT |
| GPU programming using directives |
|
Room 4.20 Charteris Land, Edinburgh | 13 - 14 March 2025 09:00 - 17:00 GMT |
| Modern C++ for Computational Scientists |
|
Culham | 4 - 5 March 2025 09:30 - 16:00 |
| Advanced OpenMP |
|
Online
|
18,20,25 and 27 February 2025 10:00 - 12:00 GMT |
| Reproducible computational environments using containers: introduction to Docker and Singularity |
|
University of Cambridge | 17 - 18 February 2025 Mon 17th 10:00 - 16:30 GMT, Tue 18th 09:00 - 14:30 GMT |
| Using ARCHER2 Efficiently |
|
Online | 28 - 30 January 2025 09:00 - 17:00 GMT |
| Cross-vendor GPU development with C++ and SYCL |
|
Online
|
3 December 2024 09:00 - 17:00 |
| Message Passing programming with MPI |
|
Birmingham | 26 - 27 November 2024 09:00 - 17:00 in Birmingham, Tuesday 3rd December 14:00 to 16:30 online |
| Intermediate Research Software Development |
|
Queen's University, Belfast | 26 - 28 November 2024 09:30 - 17:00 |
| HPC Carpentry |
|
University of Newcastle | 18 - 19 November 2024 09:30 - 16:00 |
| Single Node Performance Optimisation |
|
Edinburgh | 12 - 13 November 2024 09:30 - 17:30 Day 1, 09:30 - 16.30 Day 2 |
| Efficient Parallel IO |
|
Online
|
15 October 2024 09:30 - 16:30 |
| Accelerating your Applications with AMD GPUs |
|
Online
|
1 - 4 October 2024 13:00 - 17:00 |
| Shared memory programming with OpenMP |
|
Online
|
Mornings, Mon 19th, Tue 20th, Thu 22nd, Tue 27th and Thu 29th August 2024 9.30 - 12:30 |
| GPU programming with HIP |
|
Online
|
7 - 9 August 2024 10:00 - 16:00 |
| HPC Carpentry |
|
University of Southampton | 19 - 20 June 2024 09:00 - 16:00 |
| Parallel Performance Analysis using Scalasca/Score-P on ARCHER2 (for CPUs and HIP on the AMD GPUs) |
|
Edinburgh | 29 - 30 April 2024 09:30 - 17:00 GMT |
| Introduction to GPU programming with HIP |
|
Online
|
18 - 19 April 2024 09:30 - 15:00 |
| Reproducible computational environments using containers - introduction to Docker and Singularity |
|
Room LG14, Murray Learning Centre, University of Birmingham | 16 -17 April 2024 10:00 - 16:30 & 09:00 - 14:30 |
| Modern C++ for Computational Scientists |
|
York | 10 - 11 April 2024 09:30 - 16:00 |
| Intermediate Modern Fortran |
|
Edinburgh | 10 - 11 April 2024 09:30 - 16:30 |
| Message Passing programming with MPI |
|
Cambridge | 3 - 4 April 2024 09:30 - 17:00 (Day 1) and 09:30 - 16:00 (Day 2) |
| Introduction to Modern Fortran |
|
Durham | 3 - 4 April 2024 09:30 - 16:30 BST |
| Overview of the ARCHER2 GPU Development Platform |
|
Online | 12 - 13 March 2024 09:00 - 17:00 and 09:00 - 15:30 |
| Modern C++ for Computational Scientists |
|
Online
|
26 - 27 Febuary 2024 09:30 - 16:30 GMT |
| HPC Carpentry |
|
Brunel University | 22 - 23 February 2024 09:30 - 16:00 GMT |
| Software Carpentry |
|
Barbara Strang Teaching Centre (room 3.30) in The Bedson Building, Newcastle | 23 - 25 January 2024 09:30 - 17:00 GMT |
| Advanced OpenMP |
|
Online
|
23 - 24 January 2024 09:00 - 17:00 GMT |
| HPC Carpentry |
|
Wall Bank Lecture Room (also known as SACE WBLT), School for Archaeology, Classics and Egyptology building, 12 Abercromby Square, Liverpool L69 7WZ | 18 - 19 January 2024 09:30 - 16:00 GMT |
| ARCHER2 for Software Developers |
|
Online
|
7 - 8 December 2023 09:30 - 16:00 GMT (Rescheduled from 11-12 December 2023) |
| Single Node Performance Optimisation |
|
Online
|
23 - 24 November 2023 09:30 - 17:30 GMT |
| Efficient Parallel IO |
|
Online
|
1 November 2023 09:30 - 16:30 GMT |
| Shared memory programming with OpenMP |
|
Imperial College London | 28 - 29 September 2023 10:00 - 17:00 BST |
| Reproducible research using containers - introduction to Singularity/Apptainer |
|
University of Nottingham | 21 September 2023 09:30 - 16:00 BST |
| Parallel Performance Analysis using Scalasca |
|
Oxford | 22 - 23 August 2023 09:30 - 16:30 BST |
| HPC Carpentry |
|
Edinburgh Paterson's Land | 28 June 2023 9:30 - 17:00 BST |
| Software Carpentry |
|
Edinburgh Paterson's Land | 26 - 27 June 2023 09:30 - 17:00 BST |
| Cirrus - GPU programming with CUDA and HIP |
|
Edinburgh | 3rd - 4th May 2023 9:30-17:00, 9:00-16:00 |
| Modern C++ for Computational Scientists |
|
Online
|
24 - 27 April 2023 13:00 - 16:00 BST |
| Modern C++ for Computational Scientists |
|
Online
|
17 - 20 April 2023 09:30 - 12:30 BST |
| HPC Carpentry |
|
The Glassroom, Edinburgh Napier University (Merchiston campus) | 11 - 12 April 2023 09:30 - 16:00 BST |
| Efficient use of the HPE Cray EX Supercomputer ARCHER2 - rescheduled |
|
Online | 28 - 30 March 2023 09:00 - 17:00 GMT |
| ARCHER2 for Software Developers - CANCELLED |
|
Online | 16 - 17 March 2023 10:00 - 16:00 GMT |
| Message Passing programming with MPI |
|
Imperial College London | 22 - 24 February 2023 10:00 - 17:30 (Day 1 and 2) 10:00 - 15:00 (Day 3) |
| Software Carpentry |
|
Cardiff | 30 - 31 January 2023 09:30 - 17:00 GMT |
| Performance Optimisation on AMD EPYC |
|
Online
|
13 - 14 December 2022 09:30 - 16:30 GMT |
| Introduction to Modern Fortran |
|
Online
|
13 - 14 December 2022 09:30 - 16:30 GMT |
| Reproducible computational environments using containers |
|
Newcastle University | 7 - 8 December 2022 10:30 - 16:30 GMT |
| Software Carpentry |
|
Queen's University, Belfast | 5 - 8 December 2022 09:30 - 17:00 GMT |
| ARCHER2 for Software Developers |
|
Online
|
2 & 5 December 2022 10:00 - 16:00 GMT |
| Advanced OpenMP |
|
Online
|
29 - 30 November 2022 09:00 - 17:00 GMT |
| Introduction to OpenMP |
|
Online
|
30th & 31st August, 6th September 2022 09:00 - 17:00 BST |
| Efficient Parallel IO |
|
Online
|
23 August 2022 09:30 - 16:30 BST |
| HPC Carpentry |
|
Online
|
26 - 27 July 2022 09:30 - 16:00 BST |
| Reproducible computational environments using containers |
|
Imperial College London | 26 - 27 July 2022 10:00 - 16:00 BST |
| Plotting and Programming with Python |
|
Online
|
25 July 2022 10:00 - 17:00 BST |
| Advanced Message-Passing Programming |
|
Online
|
29 - 30 June 2022 09:30 - 17:00 BST |
| GPU Programming with CUDA |
|
The Open University, Milton Keynes | 27 June 2022 10:00 - 17:00 BST |
| Reproducible computational environments using containers |
|
Western General Campus, Edinburgh | 20 - 21 June 2022 10:00 - 16:00 BST |
| eCSE Tutorial - Preparing an eCSE Proposal |
|
Online
|
Tuesday 10th May 2022 09:30-12:30 BST |
| Plotting and Programming with Python |
|
Online
|
28 April 2022 10:00 - 17:00 BST |
| eCSE Webinar |
|
Online
|
Thursday 28th April 2022 15:00 - 16:00 BST |
| Introduction to Modern Fortran |
|
EPCC, Bayes Centre, University of Edinburgh | 26 - 27 April 2022 09:30 - 16:30 BST |
| Introduction to ARCHER2 for Software Developers |
|
Online
|
19 - 20 April 2022 10:00 - 16:00 BST |
| Efficient use of the HPE Cray EX Supercomputer ARCHER2 |
|
Online | 5 - 7 April 2022 09:00 - 17:00 BST |
| Message-passing programming with MPI |
|
Online
|
23, 24 and 31 March 2022 09:00 - 16:30 GMT, 09:00 - 15:00 BST on final day |
| Software Carpentry |
|
Heriot-Watt Riccarton Campus, Edinburgh | 21st - 22nd March 2022 10:00 - 17:00 GMT |
| Scientific Programming with Python |
|
Online
|
23 - 24 February 2022 10:00 - 17:00 GMT |
| Introduction to ARCHER2 for Software Developers |
|
Online
|
31 January - 1 February 2022 10:00 - 16:00 GMT |
| Reproducible computational environments using containers: Introduction to Docker and Singularity |
|
Online
|
19 - 20 January 2022 10:00 - 16:00 GMT |
| Efficient Parallel IO on ARCHER2 |
|
Online
|
11 January 2022 9:30 - 17:00 GMT |
| ARCHER2 for Software Developers |
|
Online
|
29 - 30 November 2021 10:00 - 16:00 GMT |
| Shared Memory Programming with OpenMP (Supported Self-service) |
|
Online | 1 November - 3 December 2021 |
| Parallel IO on ARCHER2 |
|
Online
|
Wednesday 20th October 2021 15:00 - 16:00 BST |
| Cirrus: Accelerated Computing Resource for Researchers |
|
Online
|
Tuesdays 5th and 12th October 2021 14:00 - 15:00 BST |
| Advanced OpenMP |
|
Online
|
5 and 8 October 2021 09:00 - 17:00 BST |
| First year of the ARCHER2 training service: a retrospective and forward look |
|
Online
|
Wednesday 29th September 2021 15:00 - 16:00 BST |
| Performance Optimisation on AMD EPYC |
|
Online
|
7 - 8 September 2021 9:30-17:30, 9:30-16:00 BST |
| Reproducible computational environments using containers - Introduction to Docker and Singularity |
|
Online
|
28 - 29 July 2021 10:00 - 16:00 BST |
| Parallel Performance Analysis using Scalasca |
|
Online
|
Tues 27th and Thurs 29th July 2021 09:30 - 16:30 BST |
| Modern C++ for Computational Scientists |
|
Online
|
20 - 23 July 2021 09:30 - 12:30 BST |
| Advanced MPI |
|
Online
|
14 and 16 July 2021 09:30 - 17:00 BST |
| Software Carpentry |
|
Online
|
21 - 24 June 2021 09:30 - 13:00 BST |
| Data Carpentry |
|
Online
|
14 - 17 June 2021 09:30 - 13:00 BST |
| CANCELLED - High Performance Containers? |
|
Online | Wednesday 21st April 2021 15:00 - 16:00 BST |
| Efficient use of the HPE Cray EX Supercomputer ARCHER2 |
|
Online | 20 - 22 April 2021 09:00 - 17:00 BST |
| Introduction to ARCHER2 for software developers |
|
Online
|
29 - 30 March 2021 10:00 - 16:00 BST |
| Message-passing programming with MPI |
|
Online
|
17, 22 and 24 March 2021 09:30 - 17:00 GMT, 09:30 - 15:00 GMT on final day |
| eCSE ARCHER2 webinar |
|
Online
|
Wednesday 3rd February 2021 15:00 - 16:00 BST |
| Performance Optimisation on AMD EPYC |
|
Online
|
28 - 29 January 2021 9:30-17:30, 9:30-16:00 |
| Software Carpentry |
|
Online
|
18 - 21 January 2021 10:00 - 13:00 |
| Introduction to ARCHER2 for software developers |
|
Online
|
14 - 15 January 2021 10:00 - 16:00 |
| Introduction to ARCHER2 for software developers |
|
Online
|
14 - 15 December 2020 10:00 - 16:00 GMT |
| Reproducible computational environments using containers - Introduction to Docker and Singularity |
|
Online
|
8 - 9 December 2020 10:00-16:00 GMT |
| GPU Programming with CUDA |
|
Online
|
23 - 24 and 26 November 2020 10:00 - 17:00 GMT |
| Data Analytics using Python |
|
Online
|
11th November 2020 10:00 - 16:00 GMT |
| Software Carpentry |
|
Online
|
2nd, 3rd, 4th, 5th November, 10:00 to 13:00 GMT |
| Introduction to ARCHER2 for software developers |
|
Online
|
28 - 29 October 2020 10:00 - 16:00 GMT |
| Access mechanisms for ARCHER2 |
|
Online
|
Wednesday 28th October 2020 11:00 - 12:00 GMT |
| Shared-memory programming with OpenMP |
|
Online
|
6th, 8th 13th and 15th October, 14:00-16:00 BST |
| The State of Containers |
|
Online
|
Wednesday 26 August 2020 15:00 - 16:00 BST |
| 34th VI-HPS Tuning Workshop |
|
Online
|
28 - 30 July 2020 |
| Reproducible computational environments using containers |
|
Online | 13 - 14 July 2020 |
| Software Packages in HPC with Spack and EasyBuild |
|
Online
|
Wednesday 17th June 2020 15:00 - 16:00 BST |
| ARCHER2 eCSE Webinar |
|
Online
|
Wednesday 27th May 2020 15:00 - 16:00 BST |
| Message-passing programming with MPI |
|
Online
|
14 - 29 May 2020 |
Introductory
Intermediate
Advanced