Training Portals of Projects and HPC Centers

Project Training Portals


PRACE, the Partnership for Advanced Computing in Europe, is in EXDCI.  PRACE provides a whole range of training activities across Europe, including face-to-face events ranging from two-day courses to the two-month Summer of HPC programme for senior undergraduates, and online events including live broadcast webinars and archived video tutorials.

Many European HPC centres provide training for users and potential new users:

Here are some links to other organisations which provide training in HPC-related topics:

  • The HPC University is a virtual organisation of mainly US-based partners, but including PRACE and the Cyprus Institute, which seeks to provide a cohesive, persistent, and sustainable on-line environment for training materials in all HPC computing environments.
  • The Supercomputing Training Portal was a European-funded project which collected and curated HPC training content and provided access to an educational HPC cluster for the purpose of engaging in hands-on HPC education and training.

The International HPC Training Consortium maintains a list of training resources with links to more training providers, tutorials and documentation.

The SIGHPC Education Chapter maintains a list of education and training materials which focus on computational science skills.  Videos and slides from their seminar series are also available.

Argonne National Laboratory has a variety of useful resources on its ANL YouTube channel, including videos of all of the lectures from the Argonne Training Program on Extreme-Scale Computing (ATPESC) 2016.

XSEDE, the US-based Extreme Science and Engineering Discovery Environment, has links to some online tutorials, and maintains a list of live, online and asynchronous courses, ranging from 1-hour courses to several days.

NVIDIA has an extensive set of links to online courses on programming CUDA, as well as a YouTube CUDACasts channel.

The IDEAS project (Interoperable Design of Extreme-Scale Application Software) has a series of free webinars on Best Practices for HPC Software Developers. The webinars are independent from each other, so you can join any or all of them, and past webinars are archived on the website. To receive announcements of upcoming webinars and other IDEAS events, subscribe to their mailing list.

Some of the EC-funded FETHPC projects and Centres of Excellence offer training in their specific areas of research:

  • ESCAPE, Energy-efficient Scalable Algorithms for Weather Prediction at Exascale
  • INTERTWinE, Programming Model Interoperability Towards Exascale
  • BioExcel, the Centre of Excellence in HPC for biomolecular research – see
  • E-CAM, the Centre of Excellence for Software, Training and Discussion in Simulation and Modeling
  • POP, the Centre of Excellence in Performance Optimisation and Productivity, runs courses and also provides training material and exercises on parallel programming in general as well as on specific performance tools, analysis methods and optimisation techniques.

Other domain-focused organisations which offer training, including HPC-related courses:

HPC-Europa Transnational Access research visit programme

HPC-Europa is an EC-funded programme which offers fully-funded Transnational Access collaborative visits for researchers at postgraduate level or above, working in any discipline which can make use of High Performance Computing facilities. Applicants should be able to demonstrate that they have both a need to use HPC facilities (HPC experience is not necessarily a pre-requisite), and that they have identified a suitable host researcher in a similar field, with whom to collaborate. Visits can last up to 3 months. Calls for applications are launched 4 times per year. For more information, see

PRACE HPC Center Training Portals