Dec 8 – 10, 2025
CERN
Europe/Zurich timezone

Cache optimization of tape data

Dec 9, 2025, 12:00 PM
20m
31/3-004 - IT Amphitheatre (CERN)

31/3-004 - IT Amphitheatre

CERN

105
Show room on map
Contributed Talk Contributed Talks

Speaker

Max Sagebaum (RPTU Kaiserslautern-Landau)

Description

In operator overloading algorithmic differentiation tools, data is recorded on the tape for the reverse mode. The order of the statements is defined by the program, and the AD tool has to make an educated guess on the best layout of the adjoints, e.g., identifiers for the values. Since they are called for every floating-point operation, the heuristics need to be quick. In this talk, we want to present some techniques for the post-processing of the tape data such that the cache efficiency for the reverse evaluation of the tape is improved. The results are presented on industrial-relevant software packages.

Authors

Max Sagebaum (RPTU Kaiserslautern-Landau) Nicolas Ralph Gauger (University of Kaiserslautern-Landau (DE))

Presentation materials