Active since 1998, HLRS's training program in high-performance computing (HPC) is among the most extensive and experienced in Europe. Continually evolving to provide instruction in current themes in all fields related to high-performance computing, the program is operated in collaboration with the Gauss Centre for Supercomputing.
In addition to hosting courses in Stuttgart, we cooperate with other centers for high-performance computing across Germany and Europe to share our expertise with the widest possible community of HPC users. Visit the list of our upcoming courses and self-study materials.
Any questions? Please contact our training team by email: training(at)hlrs.de
HLRS training courses concentrate on the following disciplines. Click on a topic to find upcoming offerings in that course subject area.
Our training program addresses the needs of students at the bachelor's, master's, and doctoral levels, as well as postdoctoral researchers and industry professionals who use high-performance computing in their work.
Course instruction takes place in German and/or in English.
The HLRS is a central facility of the University of Stuttgart, which is listed as an educational provider.
Many of HLRS's classroom courses are held in our state-of-the-art training facility, located on the University of Stuttgart's Vaihingen campus. Since 2020 we have also held synchronous online courses that take place live via videoconferencing software. Our online courses enable interaction among participants and instructors, and make it possible to ask questions in a similar way to classroom courses. In some cases, courses are also offered in a hybrid format, where it is possible to participate either in person or online.
In most units, the key to success is the combination of teaching and hands-on exercises. The exercises are typically programmed in groups of two participants on pre-installed systems in the classroom. In online courses, participants solve the exercises in small groups ("breakout rooms"). Here, the exercises are completed either on the participants' systems or on a remote cluster.
In most units, the key to success is the combination of teaching and hands-on exercises. Here are our guidlines:
Before registering for a course, please review the information concerning Entry Level and Content Level that is indicated on the course information page. This will assist you in selecting a training activity that is appropriate for your knowledge level and professional needs.
You can also see Course Curricula and Content Levels for more information about the specific content levels concerning key topics in our training program.
The Supercomputing Academy offers exclusive online courses that are specifically tailored to the needs of industry professionals in the areas of high-performance computing (HPC), artificial intelligence (AI), big data, and data analytics. All of the modular course content is provided online alongside regularly scheduled live online classes with experts (held once per week), making it convenient for you as a professional or someone trying to break into the industry to develop new skills in parallel with your normal job responsibilities. Learn more about the Supercomputing Academy.
Additional course offerings in high-performance computing can be found at the following websites:
Lists of our previous HPC training courses can be found in the online Training Courses Archive (from 2020).
Through the HLRS file server you can also reach:
GCS and HLRS provided yearly curricula as flyers & posters:
Past trainings projects:
Apr 05, 2022
Jan 25, 2021
Sep 25, 2020
Jul 06, 2020