Methods and apparatus to tile walk a tensor for convolution operations
AssigneeIntel Corporation
InventorsYaniv Fais, Moshe Maor
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsYaniv Fais, Moshe Maor
Estimating the term…
An example apparatus to perform a convolution on an input tensor includes a parameters generator to: generate a horizontal hardware execution parameter for a horizontal dimension of the input tensor based on a kernel parameter and a layer parameter; and generate a vertical hardware execution parameter for a vertical dimension of the input tensor based on the kernel parameter and the layer parameter; an accelerator interface to configure a hardware accelerator circuitry based on the horizontal and vertical hardware execution parameters; a horizontal Iterator controller to determine when the hardware accelerator circuitry completes the first horizontal iteration of the convolution; and a vertical Iterator controller to determine when the hardware accelerator circuitry completes the first vertical iteration of the convolution.
An apparatus for running a convolutional layer of a neural network, comprising:
A system for running a convolutional layer of a neural network, comprising:
A method for running a convolutional layer of a neural network, comprising:
Dependencies are inferred from the claim text.