[发明专利]一种神经网络计算的内存管理方法在审

专利信息
申请号: 202110272308.1 申请日: 2021-03-12
公开(公告)号: CN113139649A 公开(公告)日: 2021-07-20
发明(设计)人: 杨旭光 申请(专利权)人: 苏州芯启微电子科技有限公司
主分类号: G06N3/063 分类号: G06N3/063;G06F9/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 215024 江苏省苏州市苏州*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 神经网络 计算 内存 管理 方法
【权利要求书】:

1.一种神经网络计算的内存管理方法,其特征包括:

对于张量计算所需的输入、临时、输出数据均有指定的数据区,用于进行数据读写访问。

2.根据权利要求1所述的数据区,其特征还在于:

静态分配:在张量计算运行前,根据算法配置及计算特点,确定内存需求大小;为每一具体运算固定分配所需内存的地址和空间;

数据复用:计算过程中,在复用数据之间直接复用相同的存储空间,进行数据共享,节省数据搬运等系统开销;节省空间碎片的开销,降低内存管理复杂度;

直接操作:计算运行前,根据算法的配置初始化存储区描述和数据描述的指针,偏移量,长度,层编号;计算运行中,根据存储区描述和数据描述值,通过简单计算直接获取算子所需数据项在存储区的地址,完成读写操作。

3.根据权利要求1所述的数据区,其特征还在于:

该存储区分配只读和读写两种属性;只读数据只能初始化和读取、可做算子间分享,数据不能更新,不能复用为可写区间;

可读写数据可被读写和复用、可做算子间复用。

4.根据权利要求1所述的数据区,其特征还在于:

各数据区对应有其数据描述区;根据计算需求和硬件部署策略的需要,描述了该数据区:是否需要初始化;是否可复用;是否需要保留,及保留的生命周期。

5.根据权利要求4所述的数据描述区,其特征在于:

在部署计算前,采用预先编译的方法得到明确。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州芯启微电子科技有限公司,未经苏州芯启微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110272308.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top