1. In a single instruction multiple data (SIMD) processor, a method of processing a single processor readable instruction, said method comprising: determining the minimum valued data unit in an array of data units; outputting a value of said minimum valued data unit; outputting an index value indexing said minimum valued data unit in said array.