Adjoints of large simulation codes through Automatic Differentiation
Adjoints of large simulation codes through Automatic Differentiation
复制标题
通过自动微分实现大型模拟代码的伴随
DOI:
10.3166/remn.17.63-86
复制
发表时间:
2008
影响因子:
1.2
通讯作者:
Benjamin Dauvergne
中科院分区:
文献类型:
--
作者:
L. Hascoët;Benjamin Dauvergne
Adjoint methods are the choice approach to obtain gradients of large simulation codes. Automatic Differentiation has already produced adjoint codes for several simulation codes, and research continues to apply it to even larger applications. We compare the approaches chosen by existing Automatic Differentiation tools to build adjoint algorithms. These approaches share similar problems related to data-flow and memory traffic. We present some current state-of-the-art answers to these problems, and show the results on some applications.