Navigation and service

Training course "Simulation on High Performance Computers - Simulation" @ HLRS

HLRS Stuttgart

Electric cars, quieter airplanes, more efficient power plants — achieving many of today's technological goals is inconceivable without simulation. Fields in which such simulations are being applied are highly diverse, including the automobile industry, air and space travel, meteorology, wind energy and medicine, to name just a few.

High-performance computing (HPC) has opened the door for modern simulation and computational experimentation, and increasingly plays a decisive role in product development and design. Indeed, predicting the physical behavior of products is often so challenging that it can't be done without a supercomputer At the same time, however, running simulations on HPC systems is anything but trivial, and engineers using supercomputers face a number of complex challenges in doing so.

How should simulation processes be organized and and how can they be optimized in the context of high-performance computing? The module Simulation is designed to raise awareness of problems in designing simulations and to provide a basic understanding of the foundations of this methodology. The course will approach this goal from two perspectives: 1. Why should companies — particularly small and medium-sized enterprises (SMEs) — be using simulation? 2. How can high-performance computing help you when your simulations reach the limits of what is practical on smaller computing systems?

Module Contents

  • What is simulation?
  • The philosophy of simulation: from physical problem to model to result (the model cascade
  • Atomic simulations
  • Structural mechanics
  • CFD (computational fluid dynamics)
  • Statistical simulation (Monte Carlo simulation)
  • Optical simulations
  • Numerical methods
  • Simulation as a process
  • Recognizing errors
  • Deriving requirements from simulation experiments
  • Visualization

Flexible Learning

This course module is offered in a blended learning format, combining self-learning content and exercises with traditional classroom instruction. In this way you can structure your learning flexibly, balancing the time required for your continuing education with work and family responsibilities.

Self-learning components will be complemented by regular online meetings in a virtual classroom, which will take place on Monday evenings.

Time Requirement

The time requirement for each course module is approximately 125 hours, spread over 11 weeks. It consists of:

  • approximately 10 hours per module each week, including a weekly online meeting (Monday evenings)
  • two full-day classroom meetings in Stuttgart