发明授权
US07962543B2 Division with rectangular multiplier supporting multiple precisions and operand types
有权
具有矩形乘法器的分支,支持多种精度和操作数类型
- 专利标题: Division with rectangular multiplier supporting multiple precisions and operand types
- 专利标题(中): 具有矩形乘法器的分支,支持多种精度和操作数类型
-
申请号: US11756885申请日: 2007-06-01
-
公开(公告)号: US07962543B2公开(公告)日: 2011-06-14
- 发明人: Michael J. Schulte , Carl E. Lemonds, Jr. , Dimitri Tan
- 申请人: Michael J. Schulte , Carl E. Lemonds, Jr. , Dimitri Tan
- 申请人地址: US CA Sunnyvale
- 专利权人: Advanced Micro Devices, Inc.
- 当前专利权人: Advanced Micro Devices, Inc.
- 当前专利权人地址: US CA Sunnyvale
- 主分类号: G06F7/535
- IPC分类号: G06F7/535
摘要:
A division method includes determining a precision indicator for the division operation that indicates whether the quotient should be a single precision, double precision, or extended precision floating-point number. The division is performed at a rectangular multiplier using the Goldschmidt or Newton-Raphson algorithm. Each algorithm calculates one or more intermediate values in order to determine the quotient. For example, the Goldschmidt algorithm calculates a complement of a product of the dividend and an estimate of the reciprocal of the divisor. The quotient is determined based on a portion of one or more of these intermediate values. Because only a portion of the intermediate value is used, the division can be performed efficiently at the rectangular multiplier, and therefore the quotient can be determined more quickly and still achieve the desired level of precision.
公开/授权文献
信息查询