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.

Webinars are now listed separately.

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
Accelerating your Applications with AMD GPUs  Intermediate Online  Video available 1 - 4 October 2024 13:00 - 17:00
Shared memory programming with OpenMP  Intermediate Online  Video available Mornings, Mon 19th, Tue 20th, Thu 22nd, Tue 27th  and Thu 29th August 2024 9.30 - 12:30
GPU programming with HIP  Intermediate Online  Video available 7 - 9 August 2024 10:00 - 16:00
Advanced MPI  Advanced Online  Video available 27 - 28 June 2024 09:30 - 17:00
HPC Carpentry  Introductory University of Southampton 19 - 20 June 2024 09:00 - 16:00
Introduction to Data Science & Machine Learning  Intermediate Online 18 - 19 June 2024 09:30-16:30 and 09:30-14:30
Parallel Performance Analysis using Scalasca/Score-P on ARCHER2 (for CPUs and HIP on the AMD GPUs)  Advanced Edinburgh 29 - 30 April 2024 09:30 - 17:00 GMT
Introduction to GPU programming with HIP  Intermediate Online  Video available 18 - 19 April 2024 09:30 - 15:00
Reproducible computational environments using containers - introduction to Docker and Singularity  Introductory Room LG14, Murray Learning Centre, University of Birmingham 16 -17 April 2024 10:00 - 16:30 & 09:00 - 14:30
Introduction to Xcompact3D  Introductory Room 309, City and Guilds Building, Imperial College London, South Kensington Campus 15 April 2024 10:00 - 17: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
Introduction to CP2K  Introductory Online  Video available 8 April 2024 09:00 - 17:00
Message Passing programming with MPI  Intermediate Cambridge 3 - 4 April 2024 09:30 - 17:00 (Day 1) and 09:30 - 16:00 (Day 2)
Introduction to Modern Fortran  Introductory Durham 3 - 4 April 2024 09:30 - 16:30 BST
Overview of the ARCHER2 GPU Development Platform  Advanced Online 12 - 13 March 2024 09:00 - 17:00 and 09:00 - 15:30
ARCHER2 for Data Scientists  Introductory Online  Video available 4 March 2024 10:00 - 17:30
Modern C++ for Computational Scientists  Intermediate Online  Video available 26 - 27 Febuary 2024 09:30 - 16:30 GMT
HPC Carpentry  Introductory Brunel University 22 - 23 February 2024 09:30 - 16:00 GMT
Data Carpentry  Introductory Online  Video available 12 - 15 February 2024 09:30 - 13:00 GMT
Data Analysis and Visualisation in Python  Introductory Online  Video available 7 - 8 February 2024 09:30 - 17:00 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
Software Carpentry  Introductory Barbara Strang Teaching Centre (room 3.30) in The Bedson Building, Newcastle 23 - 25 January 2024 09:30 - 17:00 GMT
Advanced OpenMP  Advanced Online  Video available 23 - 24 January 2024 09:00 - 17:00 GMT
HPC Carpentry  Introductory 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
Advanced use of LAMMPS  Advanced Online  Video available 17 January 2024 09:30 - 16:30 GMT
ARCHER2 for Software Developers  Introductory Online  Video available 7 - 8 December 2023 09:30 - 16:00 GMT (Rescheduled from 11-12 December 2023)
ARCHER2 for Package Users  Introductory Online  Video available 7 December 2023 09:30 - 15:30 GMT
Single Node Performance Optimisation  Advanced Online  Video available 23 - 24 November 2023 09:30 - 17:30 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
Reproducible research using containers - introduction to Singularity/Apptainer  Introductory University of Nottingham 21 September 2023 09:30 - 16:00 BST
Advanced MPI Online  Video available 6 - 7 september 2023 09:30 - 17:00 BST
Parallel Performance Analysis using Scalasca  Advanced Oxford 22 - 23 August 2023 09:30 - 16:30 BST
HPC Carpentry  Introductory Edinburgh Paterson's Land 28 June 2023 9:30 - 17:00 BST
Software Carpentry  Introductory Edinburgh Paterson's Land 26 - 27 June 2023 09:30 - 17:00 BST
Data Carpentry  Introductory The National Robotarium, Heriot Watt University, Edinburgh 6th - 7th June 2023 09:0 - 16:30 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
Data Carpentry  Introductory Online  Video available 24th - 27th April 2023 09:30 - 13:00 BST
Modern C++ for Computational Scientists  Intermediate Online  Video available 17 - 20 April 2023 09:30 - 12:30 BST
HPC Carpentry  Introductory The Glassroom, Edinburgh Napier University (Merchiston campus) 11 - 12 April 2023 09:30 - 16:00 BST
ARCHER2 for Data Scientists  Introductory Online  Video available 11 April 2023 10:00 - 17:30 BST
Data Analysis and Visualisation in Python  Introductory Online  Video available 30 - 31 March 2023 09:30 - 17:00 BST
ARCHER2 for Package Users - CANCELLED  Introductory Online 28 March 2023 10:00 - 16:00 BST
Efficient use of the HPE Cray EX Supercomputer ARCHER2 - rescheduled  Advanced Online 28 - 30 March 2023 09:00 - 17:00 GMT
ARCHER2 for Software Developers - CANCELLED  Introductory Online 16 - 17 March 2023 10:00 - 16:00 GMT
Introduction to LAMMPS  Introductory Online  Video available 14 March 2023 10:00 - 16:30 GMT
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)
Software Carpentry  Introductory Cardiff 30 - 31 January 2023 09:30 - 17:00 GMT
Performance Optimisation on AMD EPYC  Advanced Online  Video available 13 - 14 December 2022 09:30 - 16:30 GMT
Introduction to Modern Fortran  Introductory Online  Video available 13 - 14 December 2022 09:30 - 16:30 GMT
Reproducible computational environments using containers  Intermediate Newcastle University 7 - 8 December 2022 10:30 - 16:30 GMT
Software Carpentry  Introductory Queen's University, Belfast 5 - 8 December 2022 09:30 - 17:00 GMT
ARCHER2 for Software Developers  Introductory Online  Video available 2 & 5 December 2022 10:00 - 16:00 GMT
Advanced OpenMP  Advanced Online  Video available 29 - 30 November 2022 09:00 - 17:00 GMT
ARCHER2 for Package Users  Introductory Online  Video available 24 November 2022 10:00 - 16:00 GMT
(Rescheduled from 13th October)
Introduction to OpenMP  Intermediate Online  Video available 30th & 31st August, 6th September 2022 09:00 - 17:00 BST
Efficient Parallel IO  Advanced Online  Video available 23 August 2022 09:30 - 16:30 BST
HPC Carpentry  Introductory Online  Video available 26 - 27 July 2022 09:30 - 16:00 BST
Reproducible computational environments using containers  Intermediate Imperial College London 26 - 27 July 2022 10:00 - 16:00 BST
Plotting and Programming with Python  Introductory Online  Video available 25 July 2022 10:00 - 17:00 BST
Data Carpentry  Introductory Online  Video available 18 - 21 July 2022 09:30 - 13:00 BST
Advanced Message-Passing Programming  Advanced Online  Video available 29 - 30 June 2022 09:30 - 17: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
Performance Analysis Workshop (Scalasca)  Advanced Online  Video available 9 - 10 May 2022 09:30 - 16:30 BST
Plotting and Programming with Python  Introductory Online  Video available 28 April 2022 10:00 - 17:00 BST
HPC for CFD using Code_Saturne  Advanced Online  Video available 27 - 28 April 2022 (27th 13:15-17:30, 28th 9:00-12:30 BST)
Introduction to Modern Fortran  Introductory EPCC, Bayes Centre, University of Edinburgh 26 - 27 April 2022 09:30 - 16:30 BST
ARCHER2 for Data Scientists  Introductory Online  Video available 22 April 2022 10:00 - 17:30 BST
Introduction to GROMACS  Introductory Online  Video available 21 April 2022 10:00 - 16:00 BST
Introduction to ARCHER2 for Software Developers  Introductory Online  Video available 19 - 20 April 2022 10:00 - 16:00 BST
Efficient use of the HPE Cray EX Supercomputer ARCHER2  Advanced Online 5 - 7 April 2022 09:00 - 17:00 BST
Advanced use of LAMMPS  Advanced Online  Video available 31 March 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
Software Carpentry  Introductory Heriot-Watt Riccarton Campus, Edinburgh 21st - 22nd March 2022 10:00 - 17:00 GMT
ARCHER2 for Data Scientists  Introductory Online  Video available 28 February 2022 10:00 - 17:30 GMT
Scientific Programming with Python  Introductory Online  Video available 23 - 24 February 2022 10:00 - 17:00 GMT
Introduction to ARCHER2 for Software Developers  Introductory Online  Video available 31 January - 1 February 2022 10:00 - 16:00 GMT
HPC Carpentry  Introductory Online  Video available 27 - 28 January 2022 9:30 - 16:00 GMT
Reproducible computational environments using containers: Introduction to Docker and Singularity  Intermediate Online  Video available 19 - 20 January 2022 10:00 - 16:00 GMT
Efficient Parallel IO on ARCHER2  Advanced Online  Video available 11 January 2022 9:30 - 17:00 GMT
Data Carpentry  Introductory Online  Video available 6 - 7 December 2021 9:30 - 16:30 GMT
ARCHER2 for Package Users  Introductory Online  Video available 2 December 2021 10:00 - 16:00 GMT
ARCHER2 for Software Developers  Introductory Online  Video available 29 - 30 November 2021 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
Introduction to CP2K  Introductory Online  Video available 11 - 12 October 2021 13:00 - 16:00 BST
Advanced OpenMP  Advanced Online  Video available 5 and 8 October 2021 09:00 - 17:00 BST
Performance Optimisation on AMD EPYC  Advanced Online  Video available 7 - 8 September 2021 9:30-17:30, 9:30-16:00 BST
ARCHER2 for software package users  Introductory Online  Video available 31 August 2021 10:00 - 16:00 BST
Introduction to using Firedrake on ARCHER2  Introductory Online  Video available 23 August 2021 13:00 - 17:00 BST (12:00 - 16:00 UTC)
Reproducible computational environments using containers - Introduction to Docker and Singularity  Intermediate Online  Video available 28 - 29 July 2021 10:00 - 16:00 BST
Parallel Performance Analysis using Scalasca  Advanced Online  Video available Tues 27th and Thurs 29th July 2021 09:30 - 16:30 BST
Modern C++ for Computational Scientists  Intermediate Online  Video available 20 - 23 July 2021 09:30 - 12:30 BST
Advanced MPI  Advanced Online  Video available 14 and 16 July 2021 09:30 - 17:00 BST
Software Carpentry  Introductory Online  Video available 21 - 24 June 2021 09:30 - 13:00 BST
Data Carpentry  Introductory Online  Video available 14 - 17 June 2021 09:30 - 13:00 BST
HPC Carpentry  Introductory Online  Video available 2 - 3 June 2021 09:30 - 16:00 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)
Efficient use of the HPE Cray EX Supercomputer ARCHER2  Advanced Online 20 - 22 April 2021 09:00 - 17:00 BST
Understanding Package Performance  Intermediate Online  Video available 19 April 2021 9:00 - 16:15 BST
Introduction to ARCHER2 for software developers  Introductory Online  Video available 29 - 30 March 2021 10:00 - 16:00 BST
Introduction to HPC for Life Scientists  Introductory Online  Video available 22nd-24th March 2021 10:00 - 16:00 GMT (11:00 - 17:00 CET)
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
Computational Thermal Hydraulics using Code_Saturne  Advanced Online  Video available 10 - 11 March 2021 13:15 - 12:30
HPC Carpentry  Introductory Online 22 - 23 February 2021 10:00 - 16:00
Performance Optimisation on AMD EPYC  Advanced Online  Video available 28 - 29 January 2021 9:30-17:30, 9:30-16:00
Understanding Package Performance  Intermediate Online  Video available 25th January 2021 10:00 - 16:00
Software Carpentry  Introductory Online  Video available 18 - 21 January 2021 10:00 - 13:00
Introduction to ARCHER2 for software developers  Introductory Online  Video available 14 - 15 January 2021 10:00 - 16:00
ARCHER2 for software package users  Introductory Online  Video available 12 January 2021 10:00 - 16:00
HPC Champions  Introductory Online Tuesday 15 December 2020 13:00-17:00
Introduction to ARCHER2 for software developers  Introductory Online  Video available 14 - 15 December 2020 10:00 - 16:00 GMT
ARCHER2 for software package users  Introductory Online  Video available 10 December 2020 10:00 - 16:00 GMT
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
Data Analytics using Python  Introductory Online  Video available 11th November 2020 10:00 - 16:00 GMT
Software Carpentry  Introductory Online  Video available 2nd, 3rd, 4th, 5th November, 10:00 to 13:00 GMT
ARCHER2 for software package users  Introductory Online  Video available 30 October 2020 10:00 - 16:00 GMT
Introduction to ARCHER2 for software developers  Introductory Online  Video available 28 - 29 October 2020 10:00 - 16:00 GMT
Data Carpentry  Introductory Online  Video available 19, 20, 21, 22 October, 10:00 to 13:00 BST
Practical introduction to QM/MM using CP2K for biomolecular modelling  Introductory Online  Video available 13th and 20th October 2020, 13:30 - 16:00 BST
Shared-memory programming with OpenMP  Intermediate Online  Video available 6th, 8th 13th and 15th October, 14:00-16:00 BST
34th VI-HPS Tuning Workshop  Advanced Online  Video available 28 - 30 July 2020
Reproducible computational environments using containers  Intermediate Online 13 - 14 July 2020
HPC Carpentry  Introductory Online  Video available 29 - 30 June 2020 10:00 - 16:00 BST
Preparing to run biomolecular QM/MM simulations with CP2K using AmberTools Online  Introductory Online  Video available 9 June 2020 13:00-16:00 BST (14:00-17:00 CEST)
Message-passing programming with MPI  Intermediate Online  Video available 14 - 29 May 2020
LAMMPS Online  Intermediate Online  Video available 4 - 25 May 2020