Data processing apparatus and method for handling stalled data
AssigneeArm Limited
InventorsMbou Eyole, Giacomo Gabrielli, Balaji Venu
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsMbou Eyole, Giacomo Gabrielli, Balaji Venu
Estimating the term…
There is provided a data processing apparatus and method. The data processing apparatus comprises a plurality of processing elements connected via a network arranged on a single chip to form a spatial architecture. Each processing element comprising processing circuitry to perform processing operations and memory control circuitry to perform data transfer operations and to issue data transfer requests for requested data to the network. The memory control circuitry is configured to monitor the network to retrieve the requested data from the network. Each processing element is further provided with local storage circuitry comprising a plurality of local storage sectors to store data associated with the processing operations, and auxiliary memory control circuitry to monitor the network to detect stalled data (S60). The auxiliary memory control circuitry is configured to transfer the stalled data from the network to an auxiliary storage buffer (S66) dynamically selected from amongst the plurality of local storage sectors (S64).
A data processing apparatus comprising a plurality of processing elements connected via a network arranged on a single chip to form a spatial architecture, each processing element of the plurality of processing elements comprising:
A method of operating a data processing apparatus comprising a plurality of processing elements connected via a network arranged on a single chip to form a spatial architecture, each processing element comprising processing circuitry, memory control circuitry, local storage circuitry comprising a plurality of local storage sectors and auxiliary memory control circuitry, the method comprising:
Dependencies are inferred from the claim text.