Efficient data distribution for parallel processing
AssigneeMellanox Technologies, Ltd.
InventorsBoaz Kfir, Noam Eilon, Meital Tsechanski, Itsik Levi
Life of this patent
Estimating the term…
Loading patent…
AssigneeMellanox Technologies, Ltd.
InventorsBoaz Kfir, Noam Eilon, Meital Tsechanski, Itsik Levi
Estimating the term…
Computational apparatus includes an input buffer configured to hold a first array of input data and an output buffer configured to hold a second array of output data computed by the apparatus. A plurality of processing elements are each configured to compute a convolution of a respective kernel with a set of the input data that are contained within a respective window and to write a result of the convolution to a corresponding location in a respective plane of the output data. One or more data fetch units each read one or more segments of the input data from the input buffer. A shift register delivers the segments of the input data in succession to each of the processing elements in an order selected so that the respective window of each processing element slides in turn over a sequence of window positions covering the first array.
Computational apparatus, comprising:
A method for computation, comprising:
Dependencies are inferred from the claim text.