a multi - processor array organization is dynamically configured by the inclusion of a configuration topology field in instructions broadcast to the processors in the array . each of the processors in the array is capable of performing a customized data selection and storage , instruction execution , and result destination selection , by uniquely interpreting a broadcast instruction by using the identity of the processor executing the instruction . in this manner , processing elements in a large multi - processing array can be dynamically reconfigured and have their operations customized for each processor using broadcast instructions .