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.

Filter courses by course Level : Introductory Introductory  Intermediate Intermediate  Advanced Advanced  All courses 
Filter courses by course target audience : Researcher  Data Scientist  Developer  All courses 
Course Level Venue Dates
Introduction to GPU programming with HIP  Intermediate Online  Video available 18 - 19 April 2024 09:30 - 15:00
Modern C++ for Computational Scientists  Intermediate York 10 - 11 April 2024 09:30 - 16:00
Intermediate Modern Fortran  Intermediate Edinburgh 10 - 11 April 2024 09:30 - 16:30
Message Passing programming with MPI  Intermediate Cambridge 3 - 4 April 2024 09:30 - 17:00 (Day 1) and 09:30 - 16:00 (Day 2)
Modern C++ for Computational Scientists  Intermediate Online  Video available 26 - 27 Febuary 2024 09:30 - 16:30 GMT
Introduction to Data Science & Machine Learning  Intermediate Online  Video available 30 - 31 January 2024 09:30-16:35 and 09:30-14:40 GMT
Efficient Parallel IO  Intermediate Online  Video available 1 November 2023 09:30 - 16:30 GMT
Shared memory programming with OpenMP  Intermediate Imperial College London 28 - 29 September 2023 10:00 - 17:00 BST
Cirrus - GPU programming with CUDA and HIP  Intermediate Edinburgh 3rd - 4th May 2023 9:30-17:00, 9:00-16:00
Modern C++ for Computational Scientists  Intermediate Online  Video available 24 - 27 April 2023 13:00 - 16:00 BST
Modern C++ for Computational Scientists  Intermediate Online  Video available 17 - 20 April 2023 09:30 - 12:30 BST
Message Passing programming with MPI  Intermediate Imperial College London 22 - 24 February 2023 10:00 - 17:30 (Day 1 and 2) 10:00 - 15:00 (Day 3)
Reproducible computational environments using containers  Intermediate Newcastle University 7 - 8 December 2022 10:30 - 16:30 GMT
Introduction to OpenMP  Intermediate Online  Video available 30th & 31st August, 6th September 2022 09:00 - 17:00 BST
Reproducible computational environments using containers  Intermediate Imperial College London 26 - 27 July 2022 10:00 - 16:00 BST
GPU Programming with CUDA  Intermediate The Open University, Milton Keynes 27 June 2022 10:00 - 17:00 BST
Reproducible computational environments using containers  Intermediate Western General Campus, Edinburgh 20 - 21 June 2022 10:00 - 16:00 BST
Message-passing programming with MPI  Intermediate Online  Video available 23, 24 and 31 March 2022 09:00 - 16:30 GMT, 09:00 - 15:00 BST on final day
Reproducible computational environments using containers: Introduction to Docker and Singularity  Intermediate Online  Video available 19 - 20 January 2022 10:00 - 16:00 GMT
Shared Memory Programming with OpenMP (Supported Self-service)  Intermediate Online 1 November - 3 December 2021
Understanding Package Performance  Intermediate Online  Video available 28 October 2021 09:30 - 16:30 BST
Cirrus: Accelerated Computing Resource for Researchers  Intermediate Online  Video available Tuesdays 5th and 12th October 2021 14:00 - 15:00 BST
Reproducible computational environments using containers - Introduction to Docker and Singularity  Intermediate Online  Video available 28 - 29 July 2021 10:00 - 16:00 BST
Modern C++ for Computational Scientists  Intermediate Online  Video available 20 - 23 July 2021 09:30 - 12:30 BST
QM/MM simulation with GROMACS + CP2K  Intermediate Online  Video available 22 - 23 April 2021 9:30-15:00 CEST (8:30-14:00 BST)
CANCELLED - High Performance Containers?  Intermediate Online Wednesday 21st April 2021 15:00 - 16:00 BST
Understanding Package Performance  Intermediate Online  Video available 19 April 2021 9:00 - 16:15 BST
Message-passing programming with MPI  Intermediate Online  Video available 17, 22 and 24 March 2021 09:30 - 17:00 GMT, 09:30 - 15:00 GMT on final day
Understanding Package Performance  Intermediate Online  Video available 25th January 2021 10:00 - 16:00
Reproducible computational environments using containers - Introduction to Docker and Singularity  Intermediate Online  Video available 8 - 9 December 2020 10:00-16:00 GMT
GPU Programming with CUDA  Intermediate Online  Video available 23 - 24 and 26 November 2020 10:00 - 17:00 GMT
Shared-memory programming with OpenMP  Intermediate Online  Video available 6th, 8th 13th and 15th October, 14:00-16:00 BST
The State of Containers  Intermediate Online  Video available Wednesday 26 August 2020 15:00 - 16:00 BST
Reproducible computational environments using containers  Intermediate Online 13 - 14 July 2020
Software Packages in HPC with Spack and EasyBuild  Intermediate Online  Video available Wednesday 17th June 2020 15:00 - 16:00 BST
Message-passing programming with MPI  Intermediate Online  Video available 14 - 29 May 2020
LAMMPS Online  Intermediate Online  Video available 4 - 25 May 2020