PRACE, the Partnership for Advanced Computing in Europe, is one of the partners 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.
- PRACE Training Centres (PTCs) and PRACE Advanced Training Centres (PATCs) provide short training courses around Europe, ranging from entry-level introductory courses to more specialised, in-depth topics. Courses are free of charge to academics from European research institutes.
- PRACE also runs workshops by members who are not part of the PATC network.
- The PRACE MOOC on Supercomputing is a FutureLearn course which runs periodically. Follow the link to find out when the course next runs, or to register to be notified of future dates.
- PRACE seasonal schools are week-long training courses which take place 3 times a year in different locations in Europe, usually focusing on a specific discipline or area of HPC programming.
- The Summer of HPC is a PRACE programme that offers two-month student placements at HPC centres across Europe.
- Applications are now open for the Summer of HPC 2018. Apply by 25th February at https://summerofhpc.prace-ri.eu/
- PRACE is an organising partner in the International HPC Summer School, a one-week summer school for students which takes place in Europe and the USA on alternate years.
- The PRACE Training Portal contains an archive of HPC training material, including video tutorials and other training material, such as course slides.
Many European HPC centres provide training for users and potential new users:
- BSC in Barcelona, Spain
- Cineca in Bologna, Italy
- CSC - IT Center for Science, Ltd in Espoo, Finland; includes links to training material
- EPCC in Edinburgh, UK
- Courses run by EPCC, including courses provided as part of the ARCHER UK national HPC service, and PATC courses.
- The ARCHER Online Training page, with links to Virtual Tutorials and Webinars organised as part of the ARCHER UK national HPC service, the ARCHER YouTube channel, and a repository of other course materials.
- MSc in High Performance Computing and MSc in High Performance Computing and Data Science courses.
- HLRS, the High-Performance Computing Centre, Stuttgart, in Germany; includes links to online courses (recordings of courses plus PDF notes) - access requires sign-up to mailing list
- ICHEC, the Irish Centre for High-End Computing, Ireland
- IT4Innovations, the National Supercomputing Center of the Czech Republic
- JSC - Jülich Supercomputing Centre in Germany
- LRZ - Leibniz Supercomputing Centre in Germany; includes links to training course material.
- Maison de la Simulation (MdS) in France (a partnership of CEA, CNRS, INRIA, Université d'Orsay et Université de Versailles St Quentin).
- NCSA, the National Centre for Supercomputing Applications in Bulgaria.
- VSC, the Vienna Scientific Cluster is a collaboration of several Austrian universities, which provides supercomputer resources and corresponding services to their users. The VSC School Seminar offers seminar-like lectures as well as traditional training courses with hands-on sessions. It is open to all interested scientists and students. Prerequisites are good programming skills and some experience with running moderately large parallel codes. The seminar language is English. Participation in selected single blocks is possible, please register for each block separately, so that we will know how many persons will attend.
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.
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.
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 http://bioexcel.eu/services/training/
- 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:
- TeSS, the Training e-Support System for Elixir, a distributed infrastructure for life-science information; TeSS offers both training events in computing, statistics and bioinformatics, and a repository of training materials.
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 http://www.hpc-europa.org/