| CPC G06F 13/1663 (2013.01) | 16 Claims |

|
1. A Cluster Controller, CC, configured to control memory access by a cluster of multiple processing units or processing elements, PEs, to a common Cluster Memory, CM, shared by the processing elements within the cluster,
wherein said Cluster Controller is configured to receive requests, referred to as cluster broadcast requests, from at least a subset of said multiple processing elements within the cluster for broadcasting of data from said common cluster memory to said at least a subset of said multiple processing elements; and
wherein said Cluster Controller is configured to initiate said broadcasting of said data in response to the received cluster broadcast requests only after broadcast requests have been received from all processing elements of said at least a subset of said multiple processing elements that are participating in the broadcast.
|