US 11,693,728 B2
Proactive voltage droop reduction and/or mitigation in a processor core
Giora Biran, Zichron-Yaakov (IL); Pradip Bose, Yorktown Heights, NY (US); Alper Buyuktosunoglu, White Plains, NY (US); Pierce I-Jen Chuang, Briarcliff Manor, NY (US); Preetham M. Lobo, Bangalore (IN); Ramon Bertran Monfort, New York, NY (US); Phillip John Restle, Katonah, NY (US); Christos Vezyrtzis, New Rochelle, NY (US); and Tobias Webel, Schwaebisch Gmuend (DE)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Feb. 11, 2022, as Appl. No. 17/650,727.
Application 17/650,727 is a continuation of application No. 16/706,195, filed on Dec. 6, 2019, granted, now 11,275,644.
Application 16/706,195 is a continuation of application No. 15/729,242, filed on Oct. 10, 2017, granted, now 10,552,250, issued on Feb. 4, 2020.
Prior Publication US 2022/0164250 A1, May 26, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 1/28 (2006.01); G06F 1/324 (2019.01); G06F 1/30 (2006.01); G06F 9/38 (2018.01)
CPC G06F 11/0793 (2013.01) [G06F 1/28 (2013.01); G06F 1/305 (2013.01); G06F 1/324 (2013.01); G06F 9/3836 (2013.01); G06F 11/0721 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory that stores computer executable components; and
a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise:
an instruction component that:
applies, during a first stage of a processor pipeline, a voltage droop mitigation countermeasure prior to a predicted increase of a level of power to be consumed during a second stage of the processor pipeline;
continues to generate a throttling signal based on a determination that a difference between an amount of noise mitigated and local detected voltage change information fails to be within a defined range; and
stops generation of the throttling signal based on a determination that a difference between an amount of noise mitigated and the local detected voltage change information is within the defined range.