1.一种双模式张量管理设计方案,其特征在于,是根据给定的训练模型数据流图g、给定的深度学习加速器算子库性能特性描述表t,输出一个“主机—加速器”之间数据传输量较少的执行方案p;其中,
2.如权利要求1所述的双模式张量管理设计方案,其特征在于,步骤(3)还包括,当前计算节点op是从g中取出的第n个计算节点时,对当前计算节点op的输出数据即对应张量的生成位置以如下方式进行标记:
3.如权利要求1所述的双模式张量管理设计方案,其特征在于,步骤(3)还包括,对当前计算节点op的输出数据的版本进行标记;该方案还包括运算调度执行器,用于在方案执行时对执行方案p进行动态优化,当对从g中取出计算节点op进行计算时,运算调度执行器是基于版本号以如下方式对主机端或设备端的存储数据进行同步:
4.如权利要求1所述的双模式张量管理设计方案,其特征在于,可以进一步对数据布局优化,先对计算图全部操作符结点的最优数据布局进行统计,并选择使用数目最多的布局做为该数据流图的数据存储布局,对全数据流图的输入张量布局进行转换,其中,全数据流图输入张量布局的转换步骤为: