【技术实现步骤摘要】
本公开的实施例涉及一种浮点加法运算装置及方法、电子装置和存储介质。
技术介绍
1、浮点数据在进行数据计算领域(例如神经网络领域)的应用极为广泛。例如,在设计神经网络加速器时,浮点加法运算的频率极高,其运算单元所占用的面积对整体加速器规模有直接影响。然而,相较于整型数据加法,浮点加法运算的复杂度显著提高,必须经过多个精细步骤的分解计算以确保运算结果准确收敛。这种多周期的运算特性易引发数据依赖性问题,而且在优化功耗和性能时还需综合考虑多种因素,这些挑战可能会导致神经网络加速器的吞吐量受到显著影响,进而降低整体性能。
2、因此,在设计神经网络加速器时,如何高效、准确地处理浮点加法运算,同时优化功耗和性能,成为一个亟待解决的重要问题。
技术实现思路
1、本公开至少一个实施例提供一种浮点加法运算装置,包括:接收单元,配置为接收用于浮点加法运算的第一运算数和第二运算数,其中,所述第一运算数包括第一尾数,所述第二运算数包括第二尾数;对阶移位单元,配置为对所述第一运算数的指数和所述第二运算数的
...【技术保护点】
1.一种浮点加法运算装置,包括:
2.根据权利要求1所述的装置,其中,所述规格化单元还配置为:
3.根据权利要求1所述的装置,其中,所述第一运算数和所述第二运算数的符号相同。
4.根据权利要求1所述的装置,其中,所述第一运算数和所述第二运算数的符号相反。
5.根据权利要求4所述的装置,其中,所述第三尾数包括第一子部分和第二子部分,所述第四尾数包括第一子部分和第二子部分,所述第三尾数的第一子部分和所述第四尾数的第一子部分相加为0,
6.根据权利要求4所述的装置,其中,所述规格化单元还配置为:
7.根
...【技术特征摘要】
1.一种浮点加法运算装置,包括:
2.根据权利要求1所述的装置,其中,所述规格化单元还配置为:
3.根据权利要求1所述的装置,其中,所述第一运算数和所述第二运算数的符号相同。
4.根据权利要求1所述的装置,其中,所述第一运算数和所述第二运算数的符号相反。
5.根据权利要求4所述的装置,其中,所述第三尾数包括第一子部分和第二子部分,所述第四尾数包括第一子部分和第二子部分,所述第三尾数的第一子部分和所述第四尾数的第一子部分相加为0,
6.根据权利要求4所述的装置,其中,所述规格化单元还配置为:
7.根据权利要求1所述的装置,其中,所述校准单元...
【专利技术属性】
技术研发人员:孙福海,李炳男,罗仕麟,刘佳宏,闫安斌,张瑞凯,王青野,
申请(专利权)人:北京奕斯伟计算技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。