Sorting
OwnerFabrizio Cabaleiroinventor
Life of this patent
Estimating the term…
Abstract
A method of comparing a plurality of elements in a first array, using a neural network accelerator having fixed-function hardware, the method including the steps of generating a second array, the second array having the position of each pair of elements to be compared swapped, comparing respective elements of the first array and the second array to generate a third array to identify which of the respective elements of the first and second array is larger or smaller and generating a result array, using at least the third array, by using a fourth predetermined array, the fourth predetermined array indicating the position in the result array of the larger and the smaller of each element of each pair of elements.
Claims20
A method of comparing a plurality of elements in a first array using a neural network accelerator comprising fixed-function hardware, the method comprising:
- generating a second array, the second array having the position of each pair of elements to be compared swapped;
- comparing respective elements of the first array and the second array to generate a third array to identify which of the respective elements of the first and second array is larger or smaller;
- and
- generating a result array, using at least the third array, by using a fourth predetermined array, the fourth predetermined array indicating the position in the result array of the larger and the smaller of each element of each pair of elements.
Dependencies are inferred from the claim text.