Efficient Algorithmic Differentiation of Fixed-Point loops requires a specific strategy to avoid explosion of memory requirements. Among the strategies documented in literature, we have selected the one introduced by B. Christianson. This method features original mechanisms such as repeated access to the trajectory stack or duplicated differentiation of the loop body with respect to different independent variables. We describe in this paper how the method must be further specified to take into account the particularities of real codes, and how data flow information can be used to automate detection of relevant sets of variables. We describe the way we implement this method inside an AD tool. Experiments on a medium-size application demonstr...
International audienceThis paper proposes a strategy to derive an adjoint-based optimization code fr...
Algorithmic Differentiation (AD) is a set of techniques to calculate derivatives of a computer progr...
International audienceA computational fluid dynamics code is differentiated using algorithmic differ...
Adjoint algorithms, and in particular those obtained through the adjoint mode of Automatic Different...
The adjoint mode of Algorithmic Differentiation (AD) is particularly attractive for computing gradie...
We consider an explicit iterate-to-fixedpoint operator and derive associated rules for both forward ...
We consider an explicit iterate-to-fixedpoint operator and derive associated rules for both forward ...
Le mode adjoint de la Différentiation Algorithmique (DA) est particulièrement intéressant pour le ca...
Adjoint algorithmic differentiation by operator and function overloading is based on the interpretat...
This paper presents a new functionality of the Automatic Differentiation (AD) Tool Tapenade. Tapenad...
International audienceWe present Automatic Differentiation (AD),a technique to obtain derivatives of...
ABSTRACT. Adjoint methods are the choice approach to obtain gradients of large simulation codes. Aut...
This dissertation is concerned with algorithmic differentiation (AD), which is a method for algorith...
Abstract. This paper presents a new functionality of the Automatic Dierentiation (AD) Tool tapenade....
PhDSimulations are used in science and industry to predict the performance of technical systems. Ad...
International audienceThis paper proposes a strategy to derive an adjoint-based optimization code fr...
Algorithmic Differentiation (AD) is a set of techniques to calculate derivatives of a computer progr...
International audienceA computational fluid dynamics code is differentiated using algorithmic differ...
Adjoint algorithms, and in particular those obtained through the adjoint mode of Automatic Different...
The adjoint mode of Algorithmic Differentiation (AD) is particularly attractive for computing gradie...
We consider an explicit iterate-to-fixedpoint operator and derive associated rules for both forward ...
We consider an explicit iterate-to-fixedpoint operator and derive associated rules for both forward ...
Le mode adjoint de la Différentiation Algorithmique (DA) est particulièrement intéressant pour le ca...
Adjoint algorithmic differentiation by operator and function overloading is based on the interpretat...
This paper presents a new functionality of the Automatic Differentiation (AD) Tool Tapenade. Tapenad...
International audienceWe present Automatic Differentiation (AD),a technique to obtain derivatives of...
ABSTRACT. Adjoint methods are the choice approach to obtain gradients of large simulation codes. Aut...
This dissertation is concerned with algorithmic differentiation (AD), which is a method for algorith...
Abstract. This paper presents a new functionality of the Automatic Dierentiation (AD) Tool tapenade....
PhDSimulations are used in science and industry to predict the performance of technical systems. Ad...
International audienceThis paper proposes a strategy to derive an adjoint-based optimization code fr...
Algorithmic Differentiation (AD) is a set of techniques to calculate derivatives of a computer progr...
International audienceA computational fluid dynamics code is differentiated using algorithmic differ...