[发明专利]数据处理装置、数据处理方法及相关产品在审
申请号: | 202011272710.1 | 申请日: | 2020-11-13 |
公开(公告)号: | CN114489790A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中科寒武纪科技股份有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 北京维昊知识产权代理事务所(普通合伙) 11804 | 代理人: | 李波;陈姗姗 |
地址: | 100191 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 装置 方法 相关 产品 | ||
本披露公开了一种数据处理装置、数据处理方法及相关产品。该数据处理装置可以实现为计算装置包括在组合处理装置中,该组合处理装置还可以包括接口装置和其他处理装置。该计算装置与其他处理装置进行交互,共同完成用户指定的计算操作。组合处理装置还可以包括存储装置,该存储装置分别与计算装置和其他处理装置连接,用于存储该计算装置和其他处理装置的数据。本披露的方案提供了涉及张量数据的指令系统,其可以缩短数据存取时间,提高机器的处理效率。
技术领域
本披露涉及处理器领域,特别是涉及一种数据处理装置、数据处理方法、芯片和板卡。
背景技术
指令系统是计算机软件和硬件交互的接口,是计算机系统结构中一个非常重要的部分。随着人工智能技术的不断发展,需要处理的数据量和数据维度都在不断增大。因此,如何合理、科学地设计指令,使指令既能给出足够的信息,又能节省存储空间,缩短取指时间,提高机器的性能,这是指令设计中的一个重要问题。
发明内容
为了解决如上所提到的一个或多个技术问题,本披露在多个方面中提出了涉及张量数据的指令系统。通过本披露的指令系统,可以缩短数据存取时间,由此提高机器的处理效率。
在第一方面中,本披露提供一种数据处理装置,包括控制单元、张量接口单元和执行单元,其中:控制单元配置用于获取解码的处理指令,所述处理指令的至少一个操作数包括至少一个描述符,所述描述符指示以下至少一项信息:张量数据的形状信息和张量数据的空间信息;张量接口单元配置用于对所述描述符进行解析;执行单元配置用于在所述控制单元的控制下,基于解析的描述符来执行所述处理指令。
在第二方面中,本披露提供一种芯片,包括前述第一方面任一实施例的数据处理装置。
在第三方面中,本披露提供一种板卡,包括前述第二方面任一实施例的芯片。
在第四方面中,本披露提供一种数据处理方法,该方法包括:获取解码的处理指令,所述处理指令的至少一个操作数包括至少一个描述符,所述描述符指示以下至少一项信息:张量数据的形状信息和张量数据的空间信息;对所述描述符进行解析;以及基于解析的描述符来执行所述处理指令。
通过如上所提供的数据处理装置、数据处理方法、芯片和板卡,本披露实施例在指令的操作数中包括描述符来实现对张量数据信息的快速获取,可以提高机器的处理效率。进一步地,通过将张量数据的形状信息与张量数据的空间信息分离,可以让存储资源与运算分离,从而提高处理灵活度。
附图说明
通过参考附图阅读下文的详细描述,本披露示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本披露的若干实施方式,并且相同或对应的标号表示相同或对应的部分其中:
图1示出根据本披露实施例的数据存储空间的示意图;
图2示出根据本披露实施例的数据分块在数据存储空间中的示意图;
图3示出根据本披露实施例的数据处理装置的示意性框图;
图4示出根据本披露实施例的数据处理方法的示意性流程图;
图5示出根据本披露实施例的一种组合处理装置的结构图;以及
图6示出根据本披露实施例的一种板卡的结构示意图。
具体实施方式
下面将结合本披露实施例中的附图,对本披露实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本披露一部分实施例,而不是全部的实施例。基于本披露中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本披露保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科寒武纪科技股份有限公司,未经中科寒武纪科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011272710.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:处理方法、处理装置及相关产品
- 下一篇:一种石灰石旋流器底流箱防磨装置