Training on Algorithmic Differentiation at KIT

May 18, 2026

That’s a wrap on an intensive two-day training on Algorithmic Differentiation (AD), held from May 12 to May 13, 2026, at the Karlsruhe Institute of Technology.

The training was organized by the National HPC Center South-West, NHR@SW, and provided participants with an introduction to algorithmic differentiation as well as practical hands-on experience.

Across lectures and coding sessions, participants explored both the theory and practical application of AD for scientific computing and high-performance computing workflows.

The program covered:

  • Day 1: Introduction to AD, manual differentiation basics, and building an operator overloading tool from scratch.
  • Day 2: Practical applications using CoDiPack, including forward, reverse, and vector modes, as well as Jacobian and higher-order derivative computations.

Thank you to the organizers Max Sagebaum (RPTU Kaiserslautern-Landau, NHR@SW), Nicolas R. Gauger (RPTU Kaiserslautern-Landau, NHR@SW), Jan Kieseler (Karlsruhe Institute of Technology, KIT), and Mathias J. Krause (Lattice Boltzmann Research Group, LBRG) for hosting such an insightful, hands-on event.