Patent ID: 11960565
Assignee: NEC CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A convolution computation method for an inference device that comprises a weight storage that stores weights, an input data storage that stores input data, a plurality of accumulation processors each calculating and storing cumulative sum of the weights for each of the variable values of the input data elements, a plurality of multipliers respectively associated with the plurality of accumulation processors and assigned to a value to be multiplied with the cumulative sum value of the weights, and an add-up processor into which the multiplication results by the plurality of multipliers are input and that adds up the multiplication results, executes convolution computation in a convolutional neural network using the weights and the input data, wherein
the method comprises:
the accumulation processor adding up weight elements to be multiplied with elements of the input data for each of variable values of the elements of the input data,
the multiplier multiplying each of the variable values of the elements of the input data with each cumulative sum value of weights corresponding to the variable values of the elements of the input data, and
the add-up processor adding up a plurality of multiplication results obtained by the multiplication.