Hardware Autoloader
AssigneeGraphcore Limited
InventorDaniel John Pelham WILKINSON
Life of this patent
Estimating the term…
Loading patent…
AssigneeGraphcore Limited
InventorDaniel John Pelham WILKINSON
Estimating the term…
A new apparatus and method for securely distributing an application to processors of a processing unit. The processing unit is formed as part of an integrated circuit and comprises a plurality of processors (referred to as tiles), each having their own execution unit and storage for storing application data and additional executable instructions. The integrated circuit comprises a hardware module (referred to herein as the autoloader) that is configured to distribute a set of bootloader instructions (referred to herein as a secondary bootloader) to each of at least some of the tiles. Each of the tiles then executes instructions of the received secondary bootloader, which causes each tile to issue read requests to read a set of executable application instructions from a memory external to the integrated circuit. Each tile then performs operations using the received set of executable application instructions so as execute the application using the processing unit.
An integrated circuit comprising a plurality of processors, each of the plurality of processors comprising:
A method implemented in an integrated circuit having a plurality of processors, the method comprising:
A non-transitory computer readable storing a computer program comprising computer executable instructions which when executed by processing circuitry of a hardware module of an integrated circuit comprising a plurality of processors causes a method to be carried out, the method comprising:
Dependencies are inferred from the claim text.