← USPTO Patent Grants

Area-efficient convolutional block

Grant US12579415B2 Kind: B2 Mar 17, 2026

Assignee

Intel Corporation

Inventors

Richard Boyd, Vasile Toma-Ii, Luca Puglia, Zsolt Biro

Abstract

Hardware accelerator designs for neural networks are improved with various approaches to reduce circuit area, improve power consumption, and reduce starvation. Convolutional layers of a neural network may multiply a set of weights with a set of inputs. One example defers two's complement arithmetic from the parallelized multiplication circuits and completes the two's complement arithmetic when the results are accumulated. In another example, a multiplication circuit initially multiplies an input by an initial value of the maximum (or minimum) multiplication range before applying the magnitude of a multiplication encoded relative to the multiplication range. In another example, after dimensional reduction earlier in the network hardware, circuitry for a convolutional layer uses a reduced number of convolutional block circuits that are reused across a plurality of clock cycles to apply different subsets of weight channels.

CPC Classifications

G06N 3/063 G06F 5/01

Filing Date

2021-12-06

Application No.

17542835

Claims

25