发明授权
US08037119B1 Multipurpose functional unit with single-precision and double-precision operations
有权
具有单精度和双精度运算功能的多用途功能单元
- 专利标题: Multipurpose functional unit with single-precision and double-precision operations
- 专利标题(中): 具有单精度和双精度运算功能的多用途功能单元
-
申请号: US11359353申请日: 2006-02-21
-
公开(公告)号: US08037119B1公开(公告)日: 2011-10-11
- 发明人: Stuart F. Oberman , Ming Y. Siu
- 申请人: Stuart F. Oberman , Ming Y. Siu
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA Corporation
- 当前专利权人: NVIDIA Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Kilpatrick Townsend & Stockton LLP
- 主分类号: G06F7/44
- IPC分类号: G06F7/44
摘要:
A multipurpose arithmetic functional unit selectably performs planar attribute interpolation, unary function approximation, and double-precision arithmetic. In one embodiment, planar interpolation operations for coordinates (x, y) are executed by computing A*x+B*y+C, and unary function approximation operations for operand x are executed by computing F2(xb)*xh2+F1(xb)*xh+F0(xb), where xh=x−xb. Shared multiplier and adder circuits are advantageously used to implement the product and sum operations for unary function approximation and planar interpolation; the same multipliers and adders are also leveraged to implement double-precision multiplication and addition.
信息查询