GRAPES有限区域伴随模式内存优化
【出 处】:《
计算机工程与科学
》
CSCD
2012年第34卷第6期 65-69页,共5页
【作 者】:
李金才
;
赵文涛
;
赵军
【摘 要】
GRAPES有限区域伴随模式是基于自动微分工具TAPENADE转换与手工代码编写相结合的方式开发而成,主要由模式程序和内存支撑函数库(PLP库)构成。由于TAPENADE采用全存储策略来保存中间变量,造成了伴随模式运行过程中内存开销过大,并且出现随着时间步的增加内存不断增长的情况。对伴随模式内存支撑函数库中POP类函数算法进行修改,解决了内存增长的问题;从整型变量、实型变量和正模式子程序调用三个方面对模式程序进行优化,使得伴随模式运行时的内存开销显著减少。
相关热词搜索: