Adjoint code generator

来源 :Science in China(Series F:Information Sciences) | 被引量 : 0次 | 上传用户:davidjts
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
The adjoint code generator (ADG) is developed to produce the adjoint codes, which are used to analytically calculate gradients and the Hessian-vector products with the costs independent of the number of the independent variables. Different from other automatic differentiation tools, the implementation of ADG has advantages of using the least program behavior decomposition method and several static dependence analysis techniques. In this paper we first address the concerned concepts and fundamentals, and then introduce the functionality and the features of ADG. In particular, we also discuss the design architecture of ADG and implementation details including the recomputation and storing strategy and several techniques for code optimization. Some experimental results in several applications are presented at the end. The adjoint code generator (ADG) is developed to produce the adjoint codes, which are used to analytically calculate gradients and the Hessian-vector products with the costs independent of the number of the independent variables. Different from other automatic differentiation tools, the implementation of ADG has advantages of using the least program behavior decomposition method and several static dependence analysis techniques. In this paper we first address the concerned concepts and fundamentals, and then introduce the functionality and the features of ADG. In particular, we also discuss the design architecture of ADG and implementation details including the recomputation and storing strategy and several techniques for code optimization. Some experimental results in several applications are presented at the end.
其他文献
我们的爸爸姓沈名耕夫,作为农民通讯员,在盐城称得上小有名气。但我们对他的名气可不敢恭维,就说写稿这事吧,怕有近二十家中央、省、市级报刊电台聘他为“特约记者”、“特
本文介绍了济钢9、10号均热炉的技术改造情况,内容包括改造前炉坑存在问题的分析,炉体结构、煤气管道调节系统和供风系统的技术改造措施,以及改造收到的使用效果。 This art
目前,国内外正在研制新的少钨与无钨刀具材料。这些材料的应用,将取决于它的技术经济指标。本文介绍了Коргиииг陶瓷与少钨硬质合金TB_4多边形刀片的使用性能及其试
上海京剧院实行聘任制后新设立了一项“艺术交流岗”。院方规定:凡应聘艺术交流岗者,必须具有高级专业技术职务任职资格又属本剧院行当重叠的演员;能胜任艺术交流演出,有从
我国著名报告文学家、中国国际报告文学研究会会长黄钢同志离开我们走了,永远地走了……他走得那样急促,匆忙,这是我们完全没有想到的.所以,消息传来,我们感到惊愕,感到深深
随着我国经济事业的发展,会计监督工作显得格外重要。分析了会计监督工作中存在问题并提出完善会计监督的相应对策。 With the development of economic activities in our
在大连花园口经济区,由大连科利德化工公司投资的高纯电子气体研发及产业化项目正在紧锣密鼓建设中。预计年底建成后,这里将成为国内最大的半导体专用材料生产基地。截至2009
据《Simeconductor FPD Worl》2009年第1期报道,日本三洋半导体公司新开发了业界最大额定电流100A的超薄型功率MOSFET系列(ATPAK20X系列),该系列采用Clip bonding技术和第四
1966年第l层僵方华(加衷犬)1969年第2目曰佛(美国)1970笨第3届务伦务(汕挛六)1972年第 4屋伦敦(英国)1974年素5届温哥华门0享丈)1976年第6屋悉扈(溪大利亚)1978年第7目R佛(美
龙岩话阴声韵的文白异读主要有三种类型,即文读白读皆为单韵母,文读为单韵母、白读为复韵母,文读白读皆为复韵母。文章主要分析了这三个类型的文白对应关系。 Longyan diale