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
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
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)
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
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
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
ARCHER2 for Software Developers  Introductory Online  Video available 7 - 8 December 2023 09:30 - 16:00 GMT (Rescheduled from 11-12 December 2023)
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
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
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
HPC Carpentry  Introductory 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  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
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
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
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
eCSE Tutorial - Preparing an eCSE Proposal  Introductory Online  Video available Tuesday 10th May 2022 09:30-12:30 BST
Plotting and Programming with Python  Introductory Online  Video available 28 April 2022 10:00 - 17:00 BST
eCSE Webinar  Introductory Online  Video available Thursday 28th April 2022 15:00 - 16:00 BST
Introduction to Modern Fortran  Introductory EPCC, Bayes Centre, University of Edinburgh 26 - 27 April 2022 09:30 - 16:30 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
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
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
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
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
Parallel IO on ARCHER2  Advanced Online  Video available Wednesday 20th October 2021 15:00 - 16:00 BST
Cirrus: Accelerated Computing Resource for Researchers  Intermediate Online  Video available Tuesdays 5th and 12th October 2021 14:00 - 15:00 BST
Advanced OpenMP  Advanced Online  Video available 5 and 8 October 2021 09:00 - 17:00 BST
First year of the ARCHER2 training service: a retrospective and forward look  Introductory Online  Video available Wednesday 29th September 2021 15:00 - 16:00 BST
Performance Optimisation on AMD EPYC  Advanced Online  Video available 7 - 8 September 2021 9:30-17:30, 9:30-16: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
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
CANCELLED - High Performance Containers?  Intermediate Online Wednesday 21st April 2021 15:00 - 16:00 BST
Efficient use of the HPE Cray EX Supercomputer ARCHER2  Advanced Online 20 - 22 April 2021 09:00 - 17:00 BST
Introduction to ARCHER2 for software developers  Introductory Online  Video available 29 - 30 March 2021 10:00 - 16:00 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
eCSE ARCHER2 webinar  Introductory Online  Video available Wednesday 3rd February 2021 15:00 - 16:00 BST
Performance Optimisation on AMD EPYC  Advanced Online  Video available 28 - 29 January 2021 9:30-17:30, 9:30-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
Introduction to ARCHER2 for software developers  Introductory Online  Video available 14 - 15 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
Introduction to ARCHER2 for software developers  Introductory Online  Video available 28 - 29 October 2020 10:00 - 16:00 GMT
Access mechanisms for ARCHER2  Introductory Online  Video available Wednesday 28th October 2020 11:00 - 12: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
34th VI-HPS Tuning Workshop  Advanced Online  Video available 28 - 30 July 2020
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
ARCHER2 eCSE Webinar  Introductory Online  Video available Wednesday 27th May 2020 15:00 - 16:00 BST
Message-passing programming with MPI  Intermediate Online  Video available 14 - 29 May 2020