Managing current consumption in a machine learning accelerator
AssigneeSiMa Technologies, Inc.
InventorsVishvabhusan Pati, Saurabh Jain, Srivathsa Dhruvanarayan, Chia-Hsin Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiMa Technologies, Inc.
InventorsVishvabhusan Pati, Saurabh Jain, Srivathsa Dhruvanarayan, Chia-Hsin Chen
Estimating the term…
Current surge is managed by estimating the current demand based on the actual instructions being executed and then adjusting the clock for the static schedule. For statically scheduled instructions, the compute elements synchronously execute the instructions according to the static schedule. The synchronization is provided by a common clock that is used to clock the instruction execution by the compute elements. As instructions are being executed, their current consumption may be estimated based on the type of instruction. The current consumptions for the instructions executed by the compute elements may be aggregated, providing an estimate of the aggregate current demand. This can then be used to adjust the clock accordingly.
A machine learning accelerator (MLA) implemented on a semiconductor die, the MLA comprising:
A machine learning accelerator (MLA) implemented on a semiconductor die, the MLA comprising:
A method for adjusting a clock used to clock instructions executed by a plurality of interconnected compute elements according to a static schedule, the method comprising:
Dependencies are inferred from the claim text.