MITgcm-AD v2: Open source tangent linear and adjoint modeling framework for the oceans and atmosphere enabled by the Automatic Differentiation tool Tapenade

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gaikwad, Shreyas Sunil, Narayanan, Sri Hari Krishna, Hascoet, Laurent, Campin, Jean-Michel, Pillar, Helen, Nguyen, An, Huckelheim, Jan, Hovland, Paul, Heimbach, Patrick
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914903049109504
author Gaikwad, Shreyas Sunil
Narayanan, Sri Hari Krishna
Hascoet, Laurent
Campin, Jean-Michel
Pillar, Helen
Nguyen, An
Huckelheim, Jan
Hovland, Paul
Heimbach, Patrick
author_facet Gaikwad, Shreyas Sunil
Narayanan, Sri Hari Krishna
Hascoet, Laurent
Campin, Jean-Michel
Pillar, Helen
Nguyen, An
Huckelheim, Jan
Hovland, Paul
Heimbach, Patrick
contents The Massachusetts Institute of Technology General Circulation Model (MITgcm) is widely used by the climate science community to simulate planetary atmosphere and ocean circulations. A defining feature of the MITgcm is that it has been developed to be compatible with an algorithmic differentiation (AD) tool, TAF, enabling the generation of tangent-linear and adjoint models. These provide gradient information which enables dynamics-based sensitivity and attribution studies, state and parameter estimation, and rigorous uncertainty quantification. Importantly, gradient information is essential for computing comprehensive sensitivities and performing efficient large-scale data assimilation, ensuring that observations collected from satellites and in-situ measuring instruments can be effectively used to optimize a large uncertain control space. As a result, the MITgcm forms the dynamical core of a key data assimilation product employed by the physical oceanography research community: Estimating the Circulation and Climate of the Ocean (ECCO) state estimate. Although MITgcm and ECCO are used extensively within the research community, the AD tool TAF is proprietary and hence inaccessible to a large proportion of these users. The new version 2 (MITgcm-AD v2) framework introduced here is based on the source-to-source AD tool Tapenade, which has recently been open-sourced. Another feature of Tapenade is that it stores required variables by default (instead of recomputing them) which simplifies the implementation of efficient, AD-compatible code. The framework has been integrated with the MITgcm model main branch and is now freely available.
format Preprint
id arxiv_https___arxiv_org_abs_2401_11952
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MITgcm-AD v2: Open source tangent linear and adjoint modeling framework for the oceans and atmosphere enabled by the Automatic Differentiation tool Tapenade
Gaikwad, Shreyas Sunil
Narayanan, Sri Hari Krishna
Hascoet, Laurent
Campin, Jean-Michel
Pillar, Helen
Nguyen, An
Huckelheim, Jan
Hovland, Paul
Heimbach, Patrick
Atmospheric and Oceanic Physics
The Massachusetts Institute of Technology General Circulation Model (MITgcm) is widely used by the climate science community to simulate planetary atmosphere and ocean circulations. A defining feature of the MITgcm is that it has been developed to be compatible with an algorithmic differentiation (AD) tool, TAF, enabling the generation of tangent-linear and adjoint models. These provide gradient information which enables dynamics-based sensitivity and attribution studies, state and parameter estimation, and rigorous uncertainty quantification. Importantly, gradient information is essential for computing comprehensive sensitivities and performing efficient large-scale data assimilation, ensuring that observations collected from satellites and in-situ measuring instruments can be effectively used to optimize a large uncertain control space. As a result, the MITgcm forms the dynamical core of a key data assimilation product employed by the physical oceanography research community: Estimating the Circulation and Climate of the Ocean (ECCO) state estimate. Although MITgcm and ECCO are used extensively within the research community, the AD tool TAF is proprietary and hence inaccessible to a large proportion of these users. The new version 2 (MITgcm-AD v2) framework introduced here is based on the source-to-source AD tool Tapenade, which has recently been open-sourced. Another feature of Tapenade is that it stores required variables by default (instead of recomputing them) which simplifies the implementation of efficient, AD-compatible code. The framework has been integrated with the MITgcm model main branch and is now freely available.
title MITgcm-AD v2: Open source tangent linear and adjoint modeling framework for the oceans and atmosphere enabled by the Automatic Differentiation tool Tapenade
topic Atmospheric and Oceanic Physics
url https://arxiv.org/abs/2401.11952