Efficient look-up table based functions for artificial intelligence (AI) accelerator
AssigneeSynopsys, Inc.
InventorJohannes Boonstra
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorJohannes Boonstra
Estimating the term…
A method for approximating an activation function, the method including: receiving an input value of the activation function; determining that the input value is within a range, the range includes a set of non-uniform intervals; determining a selected interval from among the set of non-uniform intervals including the input value; retrieving, by a hardware accelerator, from a look-up table (LUT) associated with a type of the activation function, values of one or more quadratic interpolation parameters associated with the selected interval; performing a quadratic interpolation on the input value to approximate the input value using the values of the one or more quadratic interpolation parameters; and determining a first approximated output of the activation function based on a result of the quadratic interpolation performed on the input value.
A method for approximating an activation function, the method comprising:
A system for approximating an activation function, the system comprising:
A non-transitory computer readable medium comprising stored representation of an accelerator circuit, which when synthesized by a processor, cause the processor to synthesize a structure of an electronic circuit configured to:
Dependencies are inferred from the claim text.