[发明专利]一种定点与浮点转换器、处理器、方法以及存储介质有效
申请号: | 202010931697.X | 申请日: | 2020-09-08 |
公开(公告)号: | CN111796798B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 李嘉昕 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F7/575 | 分类号: | G06F7/575;G06T1/20 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定点 浮点 转换器 处理器 方法 以及 存储 介质 | ||
本申请实施例公开一种定点与浮点转换器、处理器、方法以及存储介质,定点与浮点转换器可以镶嵌于云服务器中,以提高云服务器中定点与浮点的转换速度,其中,输入模块将目标定点数据分别输入左向搜索模块和右向搜索模块;左向搜索模块从目标定点数据的小数点位置开始,沿整数方向进行整数前导值搜索;右向搜索模块从小数点位置开始,沿小数方向进行小数前导值搜索;若左向搜索模块搜索到整数前导值,浮点模块则获取第一指数偏移值,根据目标定点数据的符号位以及第一指数偏移值,生成浮点数据;若未搜索到整数前导值,浮点模块则获取第二指数偏移值,根据符号位以及第二指数偏移值生成浮点数据。采用本申请,可提高定点数据转浮点数据的通用性。
技术领域
本申请涉及互联网技术领域,尤其涉及一种定点与浮点转换器、一种定点与浮点的图形处理器、一种定点与浮点的中央处理器、一种定点与浮点转换方法以及计算机可读存储介质。
背景技术
定点转浮点处理单元作为基本的数据处理单元,被广泛应用于计算机学、通讯、人工智能等多个领域。所熟知的图形处理器(Graphics Processing Unit, GPU)、中央处理器(central processing unit ,CPU)、或者大规模人工智能(Artificial Intelligence,AI)芯片里均包含若干个定点转浮点处理单元,作为一个基础的组件,其重要性显然易见。
在现有技术中,定点转浮点处理单元需要设定定点数据的数据格式,例如纯小数或纯整数,则定点数据转浮点数据的首要条件是定点数据为特定格式,若定点数据的格式与预先规定的格式不同,就无法转换,可知应用时,现有技术的通用性不佳。
发明内容
本申请实施例提供了一种定点与浮点转换器、一种定点与浮点的图形处理器、一种定点与浮点的中央处理器、一种定点与浮点转换方法以及计算机可读存储介质,可以提高定点数据转浮点数据的通用性。
一方面,本申请实施例提供了一种定点与浮点转换器,定点与浮点转换器包括输入模块、左向搜索模块、右向搜索模块、浮点模块;
输入模块,用于获取目标定点数据,将目标定点数据分别输入左向搜索模块和右向搜索模块;
左向搜索模块,用于从目标定点数据的小数点位置开始,沿整数方向进行整数前导值搜索;
右向搜索模块,用于从目标定点数据的小数点位置开始,沿小数方向进行小数前导值搜索;
浮点模块,用于若左向搜索模块搜索到整数前导值,则获取左向搜索模块输出的针对整数前导值的第一指数偏移值,根据目标定点数据对应的符号位以及第一指数偏移值,生成目标定点数据对应的浮点数据;
浮点模块,还用于若左向搜索模块未搜索到整数前导值,则获取右向搜索模块输出的针对小数前导值的第二指数偏移值,根据目标定点数据对应的符号位以及第二指数偏移值,生成目标定点数据对应的浮点数据。
另一方面,本申请实施例提供了一种定点与浮点转换方法,该方法由上述的定点与浮点转换器来执行,方法包括:
获取目标定点数据,将目标定点数据输入左向搜索模块和右向搜索模块;
在左向搜索模块中,从目标定点数据的小数点位置开始,沿整数方向进行整数前导值搜索;
在右向搜索模块中,从目标定点数据的小数点位置开始,沿小数方向进行小数前导值搜索;
若左向搜索模块搜索到整数前导值,则获取左向搜索模块输出的针对整数前导值的第一指数偏移值,根据目标定点数据对应的符号位以及第一指数偏移值,生成目标定点数据对应的浮点数据;
若左向搜索模块未搜索到整数前导值,则获取右向搜索模块输出的针对小数前导值的第二指数偏移值,根据目标定点数据对应的符号位以及第二指数偏移值,生成目标定点数据对应的浮点数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010931697.X/2.html,转载请声明来源钻瓜专利网。