Training

The list below shows past ARCHER courses. Please follow the links in the list to find out more about each course.

Past courses

2017

Scientific Computing 31st May, 7th, 14th & 21st June 2017 from 14:00 to 17:00 BST Edinburghand
Online - Recordings on YouTube
Course Material
Scientific Programming with Python 19-20 June 2017 EPCC, Edinburgh Course material
Shared-Memory Programming with OpenMP 12-13 June 2017 Imperial College London Course materials
Data Carpentry 1-2 June 2017 Belfast Workshop page
Software Carpentry 9-10 May 2017 Edinburgh Workshop page
Data Carpentry 11-12 May 2017 Edinburgh Workshop page
Introduction to Scientific Programming with Python 24-25th April 2017 Swansea Course materials
Message-Passing Programming with MPI 19-21 April 2017 Southampton Course Material
Hands-on Porting and Optimisation Workshop: Making the most of ARCHER 4 April 2017 Birmingham
Programming the Manycore Knights Landing Processor 3-4 April 2017 Leeds Course Materials
Shared-Memory Programming with OpenMP 29-31 March 2017 Southampton Course Materials
Efficient Parallel IO on ARCHER 29-30 March 2017 Durham Course Materials
Single-Sided PGAS Communications Libraries 27-28 March 2017 Warwick Course Materials
Message-Passing Programming with MPI :
in collaboration with Women in HPC
15-17 February 2017 UCL Course Materials
Performance Analysis Workshop 8-10 February 2017 Southampton Course Materials

2016

Writing Scalable Parallel Applications using MPI 12-13 December 2016 Manchester Course Materials
Message-Passing Programming with MPI 30 Nov - 2 Dec 2016 Imperial College London Course materials
Hands-on Introduction to HPC 30 Nov - 1 Dec 2016 Newcastle Course materials
Single-Node Performance Optimisation 28-29 November 2016 Manchester Course materials
Data Carpentry 2-3 November 2016 Edinburgh Course Materials
Using Knights Landing manycore processors on ARCHER 1 Nov 2016 EPCC, Edinburgh Course Materials
GPU Programming with CUDA 11-12 Oct 2016 UCL Course Materials
Advanced MPI 29-30 Sept 2016 Edinburgh Course Materials
Practical Software Development 28-29 Sept 2016 RAL, Didcot Course Materials
Shared Memory Programming with OpenMP 8-9 Sept 2016 UCL Course Materials
Introduction to Scientific Programming using Python 6-7 Sept 2016 Oxford Course materials
Advanced OpenMP 2-4 August 2016 Bristol Course materials

ARCHER Summer School 2016
Hands-On Introduction to HPC 11-12 July 2016 EPCC, Edinburgh Course Materials
Message-passing Programming with MPI 13-15 July 2016 EPCC, Edinburgh Course Materials
 
Performance Analysis workshop 6-8 July 2016 Cambridge Course page
Software Carpentry 9-10 June 2016 Belfast Workshop page
Scientific Python 19-20 May 2016 Liverpool Course Materials
Hands-on Porting and Optimisation Workshop: Making the most of ARCHER 13 May 2016 Imperial College London
Modern Fortran 12-13 May 2016 Leeds Course Materials
Shared-Memory Programming with OpenMP 11-12 May 2016 Sheffield Course materials
Shared-Memory Programming with OpenMP 12-14 April 2016 Southampton Course Materials
Data Carpentry 11-12 April 2016 UCL London Workshop page
Message-Passing Programming with MPI 22-24 March 2016 Southampton Course Materials
Software Carpentry 23-24 March 2016 Imperial London Workshop page
Data Storage and Management 14-15 March 2016 EPCC Edinburgh Course Material
Modern Fortran 10-11 March 2016 Imperial London Course Material
Software Carpentry 16-17 February 2016 EPCC Edinburgh Course Material
Ab initio Periodic Codes - Joint MCC-UKCP-EPCC Workshop 19-22 January 2016 STFC Daresbury Course Material
Single Node Performance Optimisation 19-20 January 2016 Swansea Course Material
Object-Oriented Programming with Fortran 14-15 January 2016 Culham Course Materials

2015

Shared Memory Programming with OpenMP 15-16 December 2015 York Course Materials
Introduction to OpenMP and MPI 16 December 2015 Portsmouth Course Materials
Software Carpentry 14-15 December 2015 Portsmouth Course Materials
Software Carpentry for Women 14-15 December 2015 Manchester Course Materials
Efficient Parallel IO on ARCHER 10-11 December 2015 Oxford Course Materials
Single Node Performance Optimisation 1-2 December 2015 Cray, Bristol Course Materials
Practical Software Development 24-25 November 2015 EPCC, Edinburgh Course materials
Scientific Python 23-24 November 2015 Imperial Course materials
Scientific Computing 14, 21, 28 Oct & 4 Nov 2015
Four afternoon workshops
Online Course materials including videos of all lectures
Course Hackpad
Data Carpentry 29-30 Oct 2015 Leeds Outline and resources
Course materials
Course etherpad
Advanced MPI 28-29 October 2015 EPCC Course Materials
Message-Passing Programming with MPI 1-3 September 2015 Imperial College London Course Materials
Shared-Memory Programming with OpenMP 24-25 August 2015 University College London Course Materials
Message-Passing Programming with MPI 15 - 17 July 2015 EPCC Course Materials
Hands-on Introduction to HPC 13 - 14 July 2015 EPCC Course Materials
Compilation and the mysticism of Make Wednesday July 8th 2015 15:00 BST Virtual Tutorial Course Materials
Advanced OpenMP 2 - 3 July 2015 University of Manchester Course materials
Introduction to Molecular Dynamics on ARCHER 29 Jun - 1 Jul 2015 University of Strathclyde Course materials
Performance Analysis Workshop 25 - 26 June 2015 Durham Course materials
Programming the Xeon Phi 22 - 23 June 2015 University of Southampton Course materials
Hands on introduction to HPC for Women in HPC in collaboration with PRACEDays15
Not an ARCHER course but free to attend and may be of interest to ARCHER users.
25-26 May 2015 Dublin Course Materials
Single-sided PGAS Communications Libraries 20 - 21 May 2015 University of Bristol Course materials
Fortran 95 7 - 8 May 2015 University of Oxford Course Materials
GPU Programming 5 May 2015 University of Sheffield
Programming the Xeon Phi 30 Apr - 1 May 2015 EPCC Course Materials
Multicore Programming 28-29 Apr 2015 EPCC Course Materials
Software Carpentry Workshop 16-17 April 2015 Imperial College London Course Materials
Hands-on Porting and Optimisation Workshop in conjunction with easc2015 20 April 2015 EPCC, Edinburgh
Message-Passing Programming with MPI 14-16 April 2015 Southampton Course Materials
Single Node Performance
Optimisation - A Computational
Scientist's Guide to Computer
Architecture- Part 2
Wednesday 15th April 2015, 15:00 GMT Online More info
Single Node Performance
Optimisation - A Computational
Scientist's Guide to Computer
Architecture- Part 1
Wednesday 8th April 2015, 15:00 GMT Online More info
Hands on Introduction to HPC 30 - 31 March 2015 Imperial College London Course materials
Threaded Programming 24 - 26 Mar 2015 Southampton Course materials
Not-so-old Fortran (Harvey Richardson, Cray Inc.) [Full Description] Wednesday 18th March 2015
15:00 GMT
Tech Forum Online More info
Performance analysis on ARCHER using CrayPAT - a case study 15:00 GMT
Wed 11th March 2015
Virtual Tutorial More info
Fortran 95 18 - 19 February 2015 University College London Course materials
PBS Job Submission 15:00 GMT
Wed 11th February 2015
Virtual Tutorial More info
Message-Passing Programming with MPI 28 - 30 January 2015 Sheffield Course Materials
Data Management: IO, Transfer and Storage 28 - 29 January 2015 EPCC Course Materials
ARCHER eCSE Tutorial 7 January 2015 15:00 GMT Virtual tutorial More info

2014

Hands-on Introduction to HPC 16 - 17 December 2014 University of Southampton Course Materials
Single Node Performance Optimisation 16 - 17 December 2014 University of Cambridge Course Materials
An Introduction to GPU Programming Wednesday 10th December 2014, 15:00 GMT Virtual tutorial More info
Software Carpentry workshop (formerly known as boot camp) 3 - 4 December 2014 The University of Edinburgh Website
Course Materials
Shared Memory Programming with OpenMP 26 - 27 November 2014 The University of Durham Course materials
Introduction to Version Control Wednesday 12th November 2014, 15:00 GMT Virtual tutorial More info
Message Passing Programming with MPI 23 - 24 October 2014 University College London Course materials
Hands-on Introduction to HPC 21 - 22 October 2014 University College London Course materials
Virtual Tutorial: Parallel IO and the ARCHER Filesystem 3pm,
8 October 2014
Virtual tutorial Slides
Video
Message-Passing Programming with MPI 2-3 October 2014 SURFsara, Amsterdam, Netherlands
Note: Not part of the ARCHER training program but through PRACE. Free of charge to ARCHER users.
Software Carpentry Boot Camp 16-17 September 2014 Imperial College London Course materials
Tools for Building and Submitting an eCSE Proposal 3pm,
3 September 2014
Virtual tutorial Slides
Video
Introduction to ARCHER 3 September 2014 Heriot Watt University Course materials
Efficient Parallel IO on ARCHER 2-3 September 2014 STFC Daresbury Laboratory Course materials
GPU Programming 1-2 September 2014 Heriot Watt University Course Materials
NSCCS/ARCHER CP2K UK Workshop 2014 27-28 August 2014 Imperial College, London CP2K Course materials
Introduction to OpenMP and MPI 20-21 August 2014 CCFE, Culham OpenMP Course materials
MPI Course materials
Introduction to F95 18-19 August 2014 CCFE, Culham Course materials
Software Carpentry Boot Camp and Introduction to Scientific Programming in Python 21-23 July 2014 Cranfield University Course Materials (Scientific Python Section)
Message-Passing Programming with MPI (ARCHER Summer School) 2-4 July 2014 EPCC, University of Edinburgh Course Materials
GPU programming with CUDA 1st July 2014 University of Sheffield Course Materials
Hands-On Introduction to High Performance Computing (ARCHER Summer School) 30 June - 1 July 2014 EPCC, University of Edinburgh Course Materials
Programming the Xeon Phi 4-5 June 2014 University of Bristol Course Materials
Parallel Computing with R using SPRINT on post-genomic data 29-30 May 2014 University of Swansea Course Materials
Introduction to F95 12-13 May 2014 Daresbury Course Materials
Advanced OpenMP 6-8 May 2014 University of Oxford, e-Research Centre Course Materials
Tools for Large-Scale Parallel Debugging and Profiling 29 Apr - 1 May 2014 EPCC, University of Edinburgh Course Materials
Parallel Materials Modelling Packages 23-25 April 2014 University College London Course Materials
Hands-On Introduction to High Performance Computing 23-24 April 2014 EPCC, University of Edinburgh Course Material
Single-Sided PGAS 17-18 March 2014 Edinburgh
Introduction to ARCHER 4 March 2014 Queen's University, Belfast Course Materials
Introduction to High Performance Computing 3 March 2014 Queen's University, Belfast Course Materials
Data Movement 25-26 February 2014 Edinburgh
Cray Tools Workshop 28-29 January 2014
Introduction to ARCHER 28-29 January 2014 University of Leeds
Introduction to ARCHER 8-9 January 2014 University of Bristol

2013

Introduction to ARCHER 16-17 December 2013 STFC Daresbury
Introduction to ARCHER 11 December 2013 London
Introduction to ARCHER 25-26 November 2013 EPCC, University of Edinburgh
.