期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
伴随模式生成器 被引量:2
1
作者 程强 曹建文 +1 位作者 王斌 张海斌 《中国科学(F辑:信息科学)》 CSCD 2009年第5期545-558,共14页
伴随模式生成器(ADG)专门用来自动生成伴随模式,以分析求解函数的梯度和Hessian矩阵向量乘积,其计算复杂性与独立变元的数目无关.ADG系统与其他同类软件最大的不同之处在于采用了最小程序行为分解的模式伴随化方法,以及几种全局的静态... 伴随模式生成器(ADG)专门用来自动生成伴随模式,以分析求解函数的梯度和Hessian矩阵向量乘积,其计算复杂性与独立变元的数目无关.ADG系统与其他同类软件最大的不同之处在于采用了最小程序行为分解的模式伴随化方法,以及几种全局的静态相关分析技术.文中首先讨论了相关的概念和方法,然后介绍了ADG系统的基本功能和特色.特别地,文中详细讨论了ADG系统的系统结构和相关技术,包括解决基态值问题的重复计算/数据存储技术和微分代码优化方法.最后给出了几个典型应用和数值测试结果. 展开更多
关键词 梯度 HESSIAN矩阵 伴随模式 自动微分
原文传递
模式伴随化的基本规则及其代价分析 被引量:1
2
作者 程强 张林波 王斌 《中国科学(E辑)》 CSCD 北大核心 2004年第6期601-618,共18页
从程序语法结构而不是从具体问题本身出发,提出了基于最小程序行为分解的模式伴随化方法.此方法无论在算法设计上还是在软件实现上均更具普遍性,并具有许多独特的优点.它保留了断点存储技术在减少浮点计算量和降低存储开销方面的优点,... 从程序语法结构而不是从具体问题本身出发,提出了基于最小程序行为分解的模式伴随化方法.此方法无论在算法设计上还是在软件实现上均更具普遍性,并具有许多独特的优点.它保留了断点存储技术在减少浮点计算量和降低存储开销方面的优点,同时克服了其仅仅适用于计算过程均匀可分假设的局限性.首先给出了模式伴随化实现的基本规则,详细介绍了基于最小程序行为分解的模式伴随化方法.然后,基于自动微分(AD)基本假设定义了可分程序空间和微分代价函数,得到了两个反映计算微分代价的基本常数σ和μ.在计算过程均匀可分性假设下,讨论了断点存储在浮点计算量和空间存储开销上的最优实现,证明了深度划分在这两个方面同时具有对数复杂性的结论.最后,详细论证了基于最小程序行为分解的模式伴随化方法在浮点计算量和空间存储开销两个方面同时具有过程引用和划分深度依赖性. 展开更多
关键词 模式伴随化 代价分析 自动微分 最小程序行为 浮点计算 程序语法结构
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部