Invention Grant
- Patent Title: Interpolation implementation
- Patent Title (中): 插值实现
-
Application No.: US13970563Application Date: 2013-08-19
-
Publication No.: US09292285B2Publication Date: 2016-03-22
- Inventor: James S. Blomgren
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06F7/483
- IPC: G06F7/483 ; G06F9/30

Abstract:
Techniques are disclosed relating to floating-point operations in computer processors. In one embodiment, an apparatus includes a floating-point unit and circuitry configured to receive an initial value X for a floating-point operation. In this embodiment, X is between 0 and 1.0 inclusive. In this embodiment, the circuitry is configured to generate first and second floating-point values based on an exponent of X that sum to 1. In this embodiment, the floating-point unit is configured to perform an operation using the first and second floating-point values. The apparatus may reduce drift, in this embodiment, when a floating-point representation of X does not guarantee that the sum of X and (1−X) is 1. The apparatus may be configured to perform blending and/or interpolation operations using the first and second floating-point values.
Public/Granted literature
- US20150052335A1 INTERPOLATION IMPLEMENTATION Public/Granted day:2015-02-19
Information query