发明名称 一种浮点数乘法的舍入方法及装置
摘要 本发明公开了一种浮点数乘法的舍入方法及装置,所述方法在进行部分积压缩时,引入预定数据作为部分积参与部分积压缩;所述预定数据根据浮点乘法结果的舍入方式不同而不同,具体如下取值:舍入是向零舍入时,特殊数为0;舍入是就近取偶舍入时,特殊数为2<sup>N-2</sup>;舍入是向正无穷舍入时,如果结果的符号位是正,取值为2<sup>N-1</sup>-1,否则是0;舍入是向负无穷舍入时,如果结果的符号位是负,取值为2<sup>N-1</sup>-1,否则是0;其中,N表示浮点数尾数的长度。本发明在部分积压缩阶段提前引入一个特殊数据,达到简化后续尾数舍入所需工作的效果,提高浮点乘法处理性能。
申请公布号 CN104636114A 申请公布日期 2015.05.20
申请号 CN201510075611.7 申请日期 2015.02.12
申请人 中国科学院自动化研究所 发明人 肖偌舟;王惠娟;林玻;刘檬;张志伟
分类号 G06F7/57(2006.01)I 主分类号 G06F7/57(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 宋焰琴
主权项 一种浮点数乘法的舍入方法,其特征在于,在进行部分积压缩时,引入预定数据作为部分积参与部分积压缩;所述预定数据根据浮点乘法结果的舍入方式不同而不同,具体如下取值:(1)舍入是向零舍入时,特殊数为0;(2)舍入是就近取偶舍入时,特殊数为2<sup>N‑2</sup>;(3)舍入是向正无穷舍入时,如果结果的符号位是正,取值为2<sup>N‑1</sup>‑1,否则是0;(4)舍入是向负无穷舍入时,如果结果的符号位是负,取值为2<sup>N‑1</sup>‑1,否则是0;其中,N表示浮点数尾数的长度。
地址 100190 北京市海淀区中关村东路95号