Patent ID: 8082372

Claim:
A method for performing processing element (PE) relative unpack-distribute operations comprising the steps of: receiving a PE operation code from a direct memory access (DMA) controller in a plurality of local PE memory interface units to perform a PE relative unpack-distribute operation; enabling a selected set of PEs from a plurality of PEs that are to participate in the PE relative unpack-distribute operation; specifying data and an associated data type to be supported by the PE relative unpack-distribute operation; selecting for each PE participating in the PE relative unpack-distribute operation a different group of data wires based on the specified data type and a PE identification signal; and receiving in local PE memory interface units associated with the selected set of PEs the specified data from the selected different group of data wires of a DMA bus, the specified data to be stored in memories associated with the local PE memory interface units receiving the specified data.