Hierarchical algorithmic differentiation a case study

5Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This case study in Algorithmic Differentiation (AD) discusses the semi-automatic generation of an adjoint simulation code in the context of an inverse atmospheric remote sensing problem. In-depth structural and performance analyses allow for the run time factor between the adjoint generated by overloading in C++ and the original forward simulation to be reduced to 3. 5. The dense Jacobian matrix of the underlying problem is computed at the same cost. This is achieved by a hierarchical AD using adjoint mode locally for preaccumulation and by exploiting interface contraction. For the given application this approach yields a speed-up over black-box tangent-linear and adjoint mode of more than 170. Furthermore, the memory consumption is reduced by a factor of 1,000 compared to applying black-box adjoint mode. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Lotz, J., Naumann, U., & Ungermann, J. (2012). Hierarchical algorithmic differentiation a case study. In Lecture Notes in Computational Science and Engineering (Vol. 87 LNCSE, pp. 187–196). https://doi.org/10.1007/978-3-642-30023-3_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free