Statistics Operations On Two Dimensional Image Processor
AssigneeGoogle Inc.
InventorsEdward Chang, Daniel Frederic Finchelstein, Szepo Robert Hung, Albert Meixner, Ofer Shacham
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsEdward Chang, Daniel Frederic Finchelstein, Szepo Robert Hung, Albert Meixner, Ofer Shacham
Estimating the term…
A method is described that includes loading an array of content into a two-dimensional shift register. The two-dimensional shift register is coupled to an execution lane array. The method includes repeatedly performing a first sequence including: shifting with the shift register first content residing along a particular row or column into another parallel row or column where second content resides and performing operations with a particular corresponding row or column of the execution lane array on the first and second content. The method also includes repeatedly performing a second sequence including: shifting with the shift register content from a set of first locations along a resultant row or column that is parallel with the rows or columns of the first sequence into a corresponding set of second locations along the resultant row or column. The resultant row or column has values determined from the operations of the first sequence.
A processor comprising:
A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by a processor having a two-dimensional shift-register array and a two-dimensional array of processing elements, cause the processor to determine an accumulated value from an initial sheet of data stored in the shift register array, wherein the instructions cause the processor perform operations comprising:
A method comprising:
Dependencies are inferred from the claim text.