| CPC G06F 1/324 (2013.01) [G06F 1/26 (2013.01); G06F 1/3206 (2013.01); G06F 1/3243 (2013.01); G06F 1/3287 (2013.01); G06F 1/3296 (2013.01); G06F 1/3203 (2013.01); G06F 1/3237 (2013.01); Y02D 10/00 (2018.01)] | 11 Claims |

|
1. A system, comprising:
a multicore processor including:
a plurality of cores;
a plurality of current sensors, each current sensor of the plurality of current sensors to detect when current utilization of a corresponding core of the plurality of cores exceeds a throttling threshold; and
control circuitry to cause the corresponding core to be individually throttled based on the current utilization of the corresponding core exceeding the throttling threshold,
wherein a duration of the current utilization beyond a voltage regulator overcurrent threshold is less than a response time associated with a current sensor of a voltage regulator circuit.
|