买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】数据存储方法、数据读取方法、电子设备和存储介质_北京壁仞科技开发有限公司;上海壁仞科技股份有限公司_202410218124.0 

申请/专利权人:北京壁仞科技开发有限公司;上海壁仞科技股份有限公司

申请日:2024-02-28

公开(公告)日:2024-04-23

公开(公告)号:CN117785759B

主分类号:G06F13/16

分类号:G06F13/16;G06F13/376;G06F12/02

优先权:

专利状态码:有效-授权

法律状态:2024.04.23#授权;2024.04.16#实质审查的生效;2024.03.29#公开

摘要:一种数据存储方法、数据读取方法、电子设备和存储介质。该数据存储方法和数据读取方法包括:获取包括多个元素的张量的维度信息和用于存储张量的多个内存块的参数信息;根据维度信息和参数信息确定数据交换粒度值M;根据维度信息和参数信息确定多个元素将要存储到多个内存块中时,每个元素对应的内存块的逻辑内存块序号;根据数据交换粒度值M和逻辑内存块序号计算每个元素对应的内存块的物理内存块序号。该数据存储方法还包括根据物理内存块序号将多个元素存储到多个内存块中。该数据读取方法还包括根据物理内存块序号从多个内存块中读取多个元素。该数据存储方法和数据读取方法可以避免发生内存块冲突,提升人工智能芯片的数据存储和读取性能。

主权项:1.一种数据存储方法,包括:获取包括多个元素的张量的维度信息和用于存储所述张量的多个内存块的内存块数量和内存块宽度,其中,所述维度信息包括所述张量的多个维度的大小和元素长度;根据所述维度信息确定每个元素的元素序号;根据所述多个维度中的第一维度的大小确定每个元素的第一维度序号;根据所述多个元素的所述元素序号、所述第一维度序号和所述内存块数量确定每个元素对应的内存块的逻辑内存块序号;根据所述张量的第一维度的大小与所述内存块数量计算中间值J,所述中间值J表示每J行的数据交换模式不同,其中,J=⌊C+X-1X⌋,C是所述第一维度的大小,X是所述内存块数量,⌊⌋表示向下取整;根据所述中间值J计算得到数据交换粒度值M;响应于所述数据交换粒度值M等于0,令每个元素对应的内存块的物理内存块序号等于逻辑内存块序号;响应于所述数据交换粒度值M不等于0,根据所述数据交换粒度值M确定每个元素的所述元素序号中的第一地址位,根据所述第一地址位和所述逻辑内存块序号计算每个元素的所述物理内存块序号;根据所述物理内存块序号将所述多个元素存储到所述多个内存块中。

全文数据:

权利要求:

百度查询: 北京壁仞科技开发有限公司;上海壁仞科技股份有限公司 数据存储方法、数据读取方法、电子设备和存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。