首页> 外文会议>International Conference on Computational Science(ICCS 2005) pt.1; 20050522-25; Atlanta, GA(US) >Source Templates for the Automatic Generatior of Adjoint Code Through Static Call Graph Reversal
【24h】

Source Templates for the Automatic Generatior of Adjoint Code Through Static Call Graph Reversal

机译:通过静态调用图反转自动生成伴随代码的源模板

获取原文
获取原文并翻译 | 示例

摘要

We present a new approach to the automatic generation of adjoint codes using automatic differentiation by source transformation. Our method relies on static checkpointing techniques applied to an extended version of the program's call graph. A code template is provided to implement a control structure governing the execution of the adjoint and augmented forward versions of each subroutine in the program. These code variants are generated automatically by algorithms that are independent of the programming language of the original code. The major advantage of this new approach is its flexibility with respect to various reversal schemes.
机译:我们提出了一种新方法,用于通过源转换自动区分来自动生成伴随代码。我们的方法依赖于应用于程序调用图的扩展版本的静态检查点技术。提供了代码模板以实现控制结构,该控制结构控制程序中每个子例程的伴随版本和增强向前版本的执行。这些代码变体由独立于原始代码的编程语言的算法自动生成。这种新方法的主要优点是它在各种逆转方案方面的灵活性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号