1. A method for finding an extrema for an n-dimensional array having a plurality of processing elements, the method comprising: determining within each of said processing elements a first dimensional extrema for a first dimension of said n-dimensional array, wherein said first dimensional extrema is related to one or more local extrema of said processing elements in said first dimension and wherein said first dimensional extrema has a most significant byte and a least significant byte; determining within each of said processing elements a next dimensional extrema for a next dimension of said n-dimensional array, wherein said next dimensional extrema is related to one or more of said first dimensional extrema and wherein said next dimensional extrema has a most significant byte and a least significant byte; and repeating said determining within each of said processing elements a next dimensional extrema for each of said n-dimensions, wherein each of said next dimensional extrema is related to a dimensional extrema from a previously selected dimension.