Patent ID: 9304972
Filing Date: 2016-04-05
CPC Classification: G06F

Claim Text:
1. A system for memory-based computation, comprising: a multi-operation lookup table comprising result values for a first operation above a diagonal of the lookup table and result values for a second operation below the diagonal; and a processor configured to receive a request having two numerical inputs and a requested operation and to read an operation result value from the lookup table, to use the inputs as column and row addresses in the lookup table and wherein the requested operation determines which input corresponds to the column address and which input corresponds to the row address, to read from the lookup table with a lower numerical input as a row address and a higher numerical input as a column address if the requested operation is the first operation, and to read from the lookup table with a lower numerical input as a column address and a higher numerical input as a row address if the requested operation is the second operation.