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, Germany's hosting organization for the Partnership for Advanced Computing in Europe (PRACE). 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.
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.
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.
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. Using a modular, blended learning course format, the Supercomputing Academy’s courses incorporate the best features of classroom and online learning. All of the 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 Training Courses Archive. Additionally, you can browse our older courses 1998-2009.
GCS and HLRS also provide yearly curricula as handouts & posters:
Apr 29, 2020
Jul 09, 2019
Jun 07, 2019
Jun 27, 2018
High-Performance Computing Center Stuttgart
Nobelstraße 19, 70569 Stuttgart, Germany
+49 (0) 711 / 685-87 209
A member of the Gauss Centre for Supercomputing, HLRS is one of three German national centers for high-performance computing.
HLRS is a central unit of the University of Stuttgart.