一种图形处理器中双精度数据舍位计算结构及其计算方法与流程

文档序号:32343585发布日期:2022-11-26 10:35阅读:来源:国知局

技术特征:
1.一种图形处理器中双精度数据舍位计算结构,其特征在于:包括数据输入单元、精度控制逻辑单元、数据选择逻辑单元以及精度计算逻辑单元;所述数据输入单元为二进制数,若输入数据为十进制数或者十六进制数据源,则需要对数据进行转换;所述精度控制逻辑单元依据来源于实际应用需求,根据设计精度要求,配置精度模式选择信号;所述数据选择逻辑单元用于需要进行精度计算的位段选择;所述精度计算逻辑单元为精度实现的计算逻辑,在计算精度所对应的多位段选择后,该单元对数据进行逻辑操作,并数据最终数据。2.基于权利要求1所述一种图形处理器中双精度数据舍位计算结构的计算方法,其特征在于:包括以下步骤:步骤1:确认数据输入时,因前级舍位操作而引入误差;步骤2:确认后级模块对于输入数据计算需要的精度;步骤3:根据输入与后级计算精度配比,确认因前级数据舍位使数据偏大还是偏小,从而确定本级数据舍位的趋势;如数据因前级舍位损失为0~0.25,在对数据进行双精度舍位判断时,可根据精度位附近的两位二进制数进行判断,舍位区域分为四段,具体根据数精度的损失大小确定。3.根据权利要求2所述的一种图形处理器中双精度数据舍位计算结构的计算方法:所述图形处理器计算过程中,使用定点加法操作,在进行计算时并对精度要求确定后,需要对于精度的要求需使用到精度计算逻辑单元;所述图形处理器计算过程中,使用定点乘法操作,在进行计算时并对精度要求确定后,需要对于精度的要求需使用到精度计算逻辑单元;所述图形处理器计算过程中,使用的定点除法操作,在进行计算时,在精度要求确定后,需要对于精度的要求需使用到精度计算逻辑单元;所述图形处理器计算过程中,使用浮点加法操作,在进行计算时,在精度要求确定后,需要对于精度的要求需使用到精度计算逻辑单元。图形计算过程中,数据格式可为多样式,支持多数据位宽,在根据数据的分布特点,选择合理的精度偏移,可实现靠零取舍,背零取舍等,需使用精度控制单元与精度计算单元。

技术总结
本发明属于计算机硬件技术领域,涉及了一种图形处理器中双精度数据舍位计算结构及其计算方法,该方法使用原则如下:1)确认数据输入时,引入误差;2)确认后级计算需要的计算精度;3)根据输入与后级计算精度配比,确认舍位偏向比例,从而使数据舍位的方向,以及可控百分比舍位。本发明解决了图形图像等多领域中,数据精度导致的误差影响,经过双精度取舍后,能够高效的避免前级计算精度误差导致的影响。能够高效的避免前级计算精度误差导致的影响。能够高效的避免前级计算精度误差导致的影响。


技术研发人员:刘天江 李攀 许宏杰 武鑫 冯迎鸽
受保护的技术使用者:西安翔腾微电子科技有限公司
技术研发日:2022.08.20
技术公布日:2022/11/25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1