上海东方算芯科技有限公司解庆获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海东方算芯科技有限公司申请的专利内存分配方法、装置、电子设备、存储介质及芯片获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121478673B 。
龙图腾网通过国家知识产权局官网在2026-04-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202610024540.6,技术领域涉及:G06F12/02;该发明授权内存分配方法、装置、电子设备、存储介质及芯片是由解庆设计研发完成,并于2026-01-08向国家知识产权局提交的专利申请。
本内存分配方法、装置、电子设备、存储介质及芯片在说明书摘要公布了:本申请提供了一种内存分配方法、装置、电子设备、存储介质及芯片;方法包括:提取内核程序中的每个张量的张量数据;根据内核程序构建控制流图;对每个张量数据分配静态随机存取存储器中的第一地址信息;根据控制流图确定每个张量的活跃路径,其中,活跃路径包括涉及张量的第一节点;根据活跃路径构建张量的干涉图,其中,干涉图中的每个第二节点表示不同的张量,第二节点之间的边表示张量之间的干涉关系;根据干涉图调整每个张量数据的第一地址信息,得到每个张量数据的第二地址信息,其中,在内核程序的不同步骤中,若两个张量之间没有干涉关系,两个张量数据的存储区域复用。通过本申请,能够提升内存复用率。
本发明授权内存分配方法、装置、电子设备、存储介质及芯片在权利要求书中公布了:1.一种内存分配方法,其特征在于,所述方法包括: 提取内核程序中的每个张量的张量数据,其中,所述内核程序存储在静态随机存取存储器中; 根据所述内核程序构建控制流图,其中,所述控制流图中的任意一个第一节点表示所述内核程序中的一个步骤,多个所述第一节点构成的路径表示步骤执行顺序; 对每个所述张量数据分配所述静态随机存取存储器中的第一地址信息; 根据所述控制流图确定每个所述张量的活跃路径,其中,所述活跃路径包括涉及所述张量的第一节点; 根据所述活跃路径构建所述张量的干涉图,其中,所述干涉图是根据张量的活跃路径之间的干涉关系构成的节点图,所述干涉关系表示张量的活跃路径的至少部分存在重叠,所述干涉图中的每个第二节点表示不同的张量,所述第二节点之间的边表示张量之间的干涉关系; 根据所述干涉图调整每个所述张量数据的第一地址信息,得到每个所述张量数据的第二地址信息,其中,在所述内核程序的不同步骤中,若两个张量之间没有干涉关系,两个所述张量数据的存储区域复用,所述第一地址信息包括:第一起始地址以及第一地址偏移量;所述第二地址信息包括:第二起始地址以及第二地址偏移量; 所述根据所述干涉图调整每个所述张量数据的第一地址信息,得到每个所述张量数据的第二地址信息,包括: 当所述第一地址偏移量小于或者等于所述第二地址偏移量时,确定所述第二地址偏移量与所述第一地址偏移量之间的第一差值,将所述第一起始地址修改为所述第二起始地址,其中,所述第二起始地址处于第三起始地址与目标地址之间的地址区间中,所述第三起始地址是与所述第二节点的张量没有干涉关系的第二目标张量的起始地址,所述目标地址是所述第三起始地址与所述第一差值的加和; 当所述第一地址偏移量大于所述第二地址偏移量,且第一空闲存储区域与第二空闲存储区域不连续时,将所述第一起始地址修改为所述第二起始地址,其中,所述第二起始地址位于所述第二空闲存储区域,所述第二空闲存储区域是未存储任意张量数据的存储区域,所述第一空闲存储区域是所述第二目标张量的第三起始地址与第二地址偏移量所指示的存储区域; 当所述第一地址偏移量大于所述第二地址偏移量,且所述第一空闲存储区域与所述第二空闲存储区域连续时,将所述第一起始地址修改为所述第二起始地址,其中,所述第二起始地址位于所述第一空闲存储区域。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海东方算芯科技有限公司,其通讯地址为:201210 上海市浦东新区集创路52号、集电路245号3幢801室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励