1. A dual mode processor array comprising: a control processor; and at least one processing element sharing a single set of function units, said dual mode processor acting as a processing element in a first mode of operation, and acting as a controlling element in a second mode of operation.