[发明专利]数据处理装置、方法、芯片、计算机设备及存储介质在审
申请号: | 202111016072.1 | 申请日: | 2021-08-31 |
公开(公告)号: | CN113703840A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 霍冠廷;王文强;孙海涛;徐宁仪 | 申请(专利权)人: | 上海阵量智能科技有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F1/3234 |
代理公司: | 北京中知恒瑞知识产权代理事务所(普通合伙) 11889 | 代理人: | 吴迪 |
地址: | 200235 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 装置 方法 芯片 计算机 设备 存储 介质 | ||
本公开提供了一种数据处理装置、方法、芯片、计算机设备及存储介质,其中,该数据处理装置包括:数据转换单元、以及运算单元;所述数据转换单元与所述运算单元连接;所述数据转换单元,用于响应于接收到待处理数据,基于所述待处理数据对应的数据格式,确定目标数据格式,并将所述待处理数据转换为目标数据格式,得到转换数据;将所述转换数据向所述运算单元传输;所述运算单元,用于响应于接收到所述数据转换单元传输的转换数据,对所述转换数据进行预设运算处理,得到数据处理结果。本公开能够减少数据处理时的功耗。
技术领域
本公开涉及计算机应用技术领域,具体而言,涉及一种数据处理装置、方法、芯片、计算机设备及存储介质。
背景技术
随着云计算、大数据和人工智能技术发展,也带来了不断增长的算力需求。当前对数据的处理方式存在功耗较大的问题。
发明内容
本公开实施例至少提供一种数据处理装置、方法、芯片、计算机设备及存储介质。
第一方面,本公开实施例提供了一种数据处理装置,包括:数据转换单元、以及运算单元;所述数据转换单元与所述运算单元连接;
所述数据转换单元,用于响应于接收到待处理数据,基于所述待处理数据对应的数据格式,确定目标数据格式,并将所述待处理数据转换为目标数据格式,得到转换数据;将所述转换数据向所述运算单元传输;
所述运算单元,用于响应于接收到所述数据转换单元传输的转换数据,对所述转换数据进行预设运算处理,得到数据处理结果。
这样,通过根据待处理数据对应的数据格式,确定目标数据格式,并将待处理数据转换为目标数据格式,得到转换数据,然后对转换数据进行预设运算处理,在该方法中,目标数据格式是利用待处理数据的数据格式确定的,其数据位宽较之全精度定点数更小,因此在对转换数据进行预设运算处理时,需要消耗的功耗更低,减少计算资源的消耗。
一种可能的实施方式中,所述待处理数据的数据格式包括:所述待处理数据中的目标数据位对应的第一位宽。
一种可能的实施方式中,所述待处理数据包括:浮点数数据;
所述目标数据位包括下述至少一项:符号位、指数位以及尾数位。
浮点数的运算能力通常直接代表着计算资源的算力,这一类型的运算通常会带来比较大的资源消耗,利用本公开实施例提供的数据处理装置可以将浮点数数据转换至目标数据格式下进行预设运算处理,能够大量减少对浮点数处理时所需功耗。
一种可能的实施方式中,所述待处理数据有至少两个;所述数据转换单元,在基于所述待处理数据分别对应的数据格式,确定目标数据格式时,用于:
基于至少两个所述待处理数据中,每个待处理数据分别包括的所述目标数据位的第一位宽,确定第二位宽;
基于所述第二位宽,确定所述目标数据格式。
一种可能的实施方式中,所述数据转换单元,在基于至少两个所述待处理数据中,每个待处理数据分别包括的所述目标数据位的第一位宽,确定第二位宽时,用于:
基于至少两个所述待处理数据中,每个待处理数据分别包括的所述目标数据位的第一位宽,确定与所述目标数据位对应的最大位宽;
将所述最大位宽确定为所述第二位宽。
一种可能的实施方式中,所述数据转换单元,包括:目标数据格式确定电路、以及第一格式转换电路;
其中,所述目标数据格式确定电路,用于响应于接收到至少两个待处理数据,基于至少两个所述待处理数据中每个待处理数据分别包括的目标数据位的第一位宽,确定第二位宽;向所述第一格式转换电路发送所述第二位宽;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海阵量智能科技有限公司,未经上海阵量智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111016072.1/2.html,转载请声明来源钻瓜专利网。