Training Portal

There are many short training courses in HPC-related topics taking place all around Europe - from general introductory courses on parallel programming to in-depth, specialised courses on specific architecture or programming paradigms, and discipline-specific HPC courses.

Here you can find a list of upcoming courses around Europe.  Most of them are open to anyone and free of charge.

If you can't find exactly what you are looking for here, follow the link to see courses offered by a range of Training Providers.  This also includes links to archives of on-line material, including some video tutorials.

If you provide training courses in HPC-related areas and would like us to publicise your course here, please contact us.

 

27 March 2017 to 28 March 2017
PRACE Advanced Training Centre at EPCC in association with the ARCHER CSE team and the GASPI development team
- Warwick (
United Kingdom
)
Registration ends
24 Mar 2017
In some applications, the overheads associated with the fundamentally two-sided (send and receive) nature of MPI message-passing can adversely affect performance. This is of particular concern for scaling up to extremely large systems. There is a renewed interest in simpler single-sided communications models where data can be written/read directly to/from remote processes. This two-day course covers two single-sided Partitioned Global Address Space (PGAS) libraries: OpenSHMEM and GASPI.
PGASsingle-sided communication
29 March 2017 to 31 March 2017
EPCC
- Southampton (
United Kingdom
)
Registration ends
25 Mar 2017
Almost all modern computers now have a shared-memory architecture with multiple CPUs connected to the same physical memory, for example multicore laptops or large multi-processor compute servers. This course covers OpenMP, the industry standard for shared-memory programming, which enables serial programs to be parallelised easily using compiler directives.
OpenMPShared-Memory Programming
26 April 2017 to 28 April 2017
EPCC
- Southampton (
United Kingdom
)
Registration ends
22 Apr 2017
The world's largest supercomputers are used almost exclusively to run applications which are parallelised using Message Passing. The course covers all the basic knowledge required to write parallel programs using this programming model, and is directly applicable to almost every parallel computer architecture.
MPIMessage-Passing programming
03 July 2017 to 07 July 2017
BioExcel
- Hinxton (
United Kingdom
)
Registration ends
28 Apr 2017
This 5-day BioExcel Summer School will use project-based learning to empower life scientists to get the most out of using computers. Using example problems and challenges that life-scientists will come across in their day-to-day work, e.g. obtaining data, installing software, cleaning data, analysing data, this course will help participants gain the foundational computational skills needed to move into the domain of high-end computing.
hpccomputational biomolecular research