首页> 外文会议>Third International Conference on Automatic Differentiation; Jun, 2000; Cote d'Azur, France >Integrating AD with Object-Oriented Toolkits for High-Performance Scientific Computing
【24h】

Integrating AD with Object-Oriented Toolkits for High-Performance Scientific Computing

机译:将AD与面向对象的工具包集成以实现高性能科学计算

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

摘要

Often the most robust and efficient algorithms for the solution of large-scale problems involving nonlinear PDEs and optimization require the computation of derivatives. We examine the use of automatic differentiation (AD) for computing first and second derivatives in conjunction with two parallel toolkits, the Portable, Extensible Toolkit for Scientific Computing (PETSc) and the Toolkit for Advanced Optimization (TAO). We discuss how the use of mathematical abstractions in PETSc and TAO facilitates the use of AD to automatically generate derivative codes and present performance data demonstrating the suitability of this approach.
机译:通常,用于解决涉及非线性PDE的大规模问题和最优化的最鲁棒,最高效的算法需要计算导数。我们结合两个并行工具包,即用于科学计算的可移植,可扩展工具包(PETSc)和用于高级优化的工具包(TAO),来研究自动微分(AD)在计算一阶和二阶导数中的使用。我们讨论在PETSc和TAO中使用数学抽象如何促进AD使用以自动生成派生代码并显示性能数据,从而证明此方法的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号