Invention Grant
- Patent Title: Evaluation of polynomials with floating-point components
-
Application No.: US14847788Application Date: 2015-09-08
-
Publication No.: US09959091B2Publication Date: 2018-05-01
- Inventor: Theo Alan Drane
- Applicant: Imagination Technologies Limited
- Applicant Address: GB Kings Langley
- Assignee: Imagination Technologies Limited
- Current Assignee: Imagination Technologies Limited
- Current Assignee Address: GB Kings Langley
- Agency: Vorys, Sater, Seymour and Pease LLP
- Agent Vincent M DeLuca
- Priority: GB1415816.6 20140908
- Main IPC: G06F7/48
- IPC: G06F7/48 ; G06F7/483 ; G06F7/556 ; G06F7/552

Abstract:
A method identifies a floating point implementation of a polynomial that is accurately evaluable. The method comprises determining whether the polynomial has an allowable variety defined by a plurality of sub-varieties, and, if so, partitioning the input domain of the polynomial into a plurality of sub-domains about the sub-varieties. A floating point precision is then identified for each input to the polynomial falling within each sub-domain based on the location of the input within the sub-domain (e.g. how far away the input is from the sub-variety associated with the sub-domain). A floating point implementation for the polynomial is generated so that an input to the polynomial is evaluated using floating point components having the precision identified for the input.
Public/Granted literature
- US20160070537A1 EVALUATION OF POLYNOMIALS WITH FLOATING-POINT COMPONENTS Public/Granted day:2016-03-10
Information query