BibTeX
@ARTICLE{
Hinze2005Ara,
author = "Michael Hinze and Julia Sternberg",
title = "A-revolve: an adaptive memory-reduced procedure for calculating adjoints with an
application to computing adjoints of the instationary {N}avier--{S}tokes system",
journal = "Optimization Methods and Software",
volume = "20",
number = "6",
pages = "645--663",
year = "2005",
publisher = "Taylor & Francis",
doi = "10.1080/10556780410001684158",
url = "https://doi.org/10.1080/10556780410001684158",
eprint = "https://doi.org/10.1080/10556780410001684158",
abstract = "This article presents a low-storage and low-run-time approach for calculating
numerical approximations of adjoint equations for the instationary Navier--Stokes equations with
adaptive evaluation of the discretization step. It utilizes adaptive checkpointing. The amounts of
memory reduction due to checkpointing and of the increase in run-time caused by repeated forward
integration of the Navier--Stokes equations are reported. It is one result that memory reduction of
two orders of magnitude only causes a slow down factor of 2--3 in run-time. It is a further result
that the adaptive checkpointing for the instationary Navier--Stokes equations causes only a slight
increase of the run-time compared to the static optimal checkpointing. The amounts of run-time
increase caused by the adaptive checkpoint allocations compared with the static optimal
checkpointing are reported as well.",
ad_theotech = "Checkpointing"
}
|