Patent · US Active

Systems and methods for approximation based optimization of data processors

US10209971B2 · kind B2 · utility

0Cited by
0References
40Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 2015
Grant dateFeb 19, 2019
Priority date
Expiry dateNov 26, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/4441
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A compilation system can apply a smoothness constraint to the arguments of a compute-bound function invoked in a software program, to ensure that the value(s) of one or more function arguments are within specified respective threshold(s) from selected nominal value(s). If the constraint is satisfied, the function invocation is replaced with an approximation thereof. The smoothness constraint may be determined for a range of value(s) of function argument(s) so as to determine a neighborhood within which the function can be replaced with an approximation thereof. The replacement of the function with an approximation thereof can facilitate simultaneous optimization of computation accuracy, performance, and energy/power consumption.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.