CPC G06F 1/3296 (2013.01) [G01K 7/021 (2013.01); G06F 1/3203 (2013.01); G06F 9/5094 (2013.01); H03K 17/082 (2013.01); Y02D 10/00 (2018.01)] | 18 Claims |
10. A system comprising:
a processor comprising a plurality of cores, a plurality of low dropout regulators to power the plurality of cores, and a plurality of thermal sensors, wherein a first low dropout regulator of the plurality of low dropout regulators comprises a plurality of power gates, and when a hot spot region is identified within a first core associated with the first low dropout regulator, at least some of the plurality of power gates of the first low dropout regulator are to be disabled; and
a non-volatile fuse storage to store configuration information regarding the plurality of low dropout regulators, wherein:
the configuration information comprises a respective indicators to indicate whether respective low dropout regulators of the plurality of low dropout regulators are to be enabled or disabled;
the plurality of low dropout regulators are oversubscribed with respect to the plurality of cores;
the respective indicators are to indicate that at least one low dropout regulator of the plurality of low dropout regulators is to be disabled; and
when a temperature of a first region of the processor exceeds a thermal threshold: one or more of the plurality of low dropout regulators associated with the first region are to be disabled, and one or more others of the plurality of low dropout regulators located in a different region of the processor are to provide power to the first region.
|