-
公开(公告)号:US20210208659A1
公开(公告)日:2021-07-08
申请号:US17207299
申请日:2021-03-19
Applicant: Intel Corporation
Inventor: Alexander Gendler , Adwait Purandare , Ankush Varma , Nazar Haider , Daniela Kaufman , Gilad Bomstein , Shlomo Attias , Amit Gabai , Ariel Szapiro
Abstract: An adaptive or dynamic power virus control scheme (hardware and/or software) that dynamically adjusts maximum dynamic capacitance (CdynMax) and corresponding maximum frequency (POnMax) setting per application executed on a processor core. A power management unit monitors telemetry such as a number of throttled cycles due to CdynMax threshold excursions cycles for the processor core and a cost of average cycle Cdyn cost for the processor core. As the number of throttling cycles increases for the processor core, the aCode firmware of the power management unit decides to increase the Cdyn level or threshold for that core (e.g., to make the threshold less aggressive). As the average Cdyn cost over a number of cycles becomes lower than a threshold, aCode adjusts the threshold to a lower threshold (e.g., more aggressive threshold) and lower Cdyn.
-
公开(公告)号:US09477243B2
公开(公告)日:2016-10-25
申请号:US14579794
申请日:2014-12-22
Applicant: Intel Corporation
Inventor: Efraim Rotem , Nir Rosenzweig , Doron Rajwan , Nadav Shulman , Gal Leibovich , Tomer Ziv , Amit Gabai , Jorge P. Rodriguez , Jeffrey A. Carlson
CPC classification number: G06F1/324 , G05F1/10 , G06F1/28 , G06F1/3206 , H03L7/08 , Y02D10/126
Abstract: A method and apparatus for providing proactive current protection. In one embodiment, the method comprises: prior to transitioning to a new state for an integrated circuit (IC), calculating a sum of expected powers for a plurality of domains in the IC by calculating an expected current for each of the plurality of domains based on an individual domain frequency in the new state and multiplying the expected current with its associated voltage for each of the plurality of domains for the new state; comparing the sum to a power limit; and if the sum is greater than the power limit, then reducing the individual domain frequency associated with at least one domain in the plurality of domains to maintain the total instantaneous power of the IC below the power limit.
Abstract translation: 一种用于提供主动电流保护的方法和装置。 在一个实施例中,该方法包括:在转换到集成电路(IC)的新状态之前,通过针对多个域中的每个域计算预期电流来计算IC中多个域的预期功率之和 在新状态的单个域频率上,将预期电流与其相关联的电压乘以用于新状态的多个域中的每一个; 将总和与功率限制进行比较; 并且如果所述和大于所述功率极限,则减少与所述多个域中的至少一个域相关联的各个域频率,以将所述IC的总瞬时功率维持在所述功率极限以下。
-
公开(公告)号:US12124314B2
公开(公告)日:2024-10-22
申请号:US17207299
申请日:2021-03-19
Applicant: Intel Corporation
Inventor: Alexander Gendler , Adwait Purandare , Ankush Varma , Nazar Haider , Daniela Kaufman , Gilad Bomstein , Shlomo Attias , Amit Gabai , Ariel Szapiro
CPC classification number: G06F1/324 , G06F1/28 , G06F21/554 , G06F21/566 , G06F21/71 , G06F21/81 , G06F2221/034
Abstract: An adaptive or dynamic power virus control scheme (hardware and/or software) that dynamically adjusts maximum dynamic capacitance (CdynMax) and corresponding maximum frequency (P0nMax) setting per application executed on a processor core. A power management unit monitors telemetry such as a number of throttled cycles due to CdynMax threshold excursions cycles for the processor core and a cost of average cycle Cdyn cost for the processor core. As the number of throttling cycles increases for the processor core, the aCode firmware of the power management unit decides to increase the Cdyn level or threshold for that core (e.g., to make the threshold less aggressive). As the average Cdyn cost over a number of cycles becomes lower than a threshold, aCode adjusts the threshold to a lower threshold (e.g., more aggressive threshold) and lower Cdyn.
-
公开(公告)号:US10222851B2
公开(公告)日:2019-03-05
申请号:US15331051
申请日:2016-10-21
Applicant: Intel Corporation
Inventor: Efraim Rotem , Nir Rosenzweig , Doron Rajwan , Nadav Shulman , Gal Leibovich , Tomer Ziv , Amit Gabai , Jorge P. Rodriguez , Jeffrey A. Carlson
Abstract: A method and apparatus for providing proactive current protection. In one embodiment, the method comprises: prior to transitioning to a new state for an integrated circuit (IC), calculating a sum of expected powers for a plurality of domains in the IC by calculating an expected current for each of the plurality of domains based on an individual domain frequency in the new state and multiplying the expected current with its associated voltage for each of the plurality of domains for the new state; comparing the sum to a power limit; and if the sum is greater than the power limit, then reducing the individual domain frequency associated with at least one domain in the plurality of domains to maintain the total instantaneous power of the IC below the power limit.
-
公开(公告)号:US20170038815A1
公开(公告)日:2017-02-09
申请号:US15331051
申请日:2016-10-21
Applicant: Intel Corporation
Inventor: Efraim Rotem , Nir Rosenzweig , Doron Rajwan , Nadav Shulman , Gal Leibovich , Tomer Ziv , Amit Gabai , Jorge P. Rodriguez , Jeffrey A. Carlson
CPC classification number: G06F1/324 , G05F1/10 , G06F1/28 , G06F1/3206 , H03L7/08 , Y02D10/126
Abstract: A method and apparatus for providing proactive current protection. In one embodiment, the method comprises: prior to transitioning to a new state for an integrated circuit (IC), calculating a sum of expected powers for a plurality of domains in the IC by calculating an expected current for each of the plurality of domains based on an individual domain frequency in the new state and multiplying the expected current with its associated voltage for each of the plurality of domains for the new state; comparing the sum to a power limit; and if the sum is greater than the power limit, then reducing the individual domain frequency associated with at least one domain in the plurality of domains to maintain the total instantaneous power of the IC below the power limit.
Abstract translation: 一种用于提供主动电流保护的方法和装置。 在一个实施例中,该方法包括:在转换到集成电路(IC)的新状态之前,通过针对多个域中的每个域计算预期电流来计算IC中多个域的预期功率之和 在新状态的单个域频率上,将预期电流与其相关联的电压乘以用于新状态的多个域中的每一个; 将总和与功率限制进行比较; 并且如果所述和大于所述功率极限,则减少与所述多个域中的至少一个域相关联的各个域频率,以将所述IC的总瞬时功率维持在所述功率极限以下。
-
公开(公告)号:US20160179110A1
公开(公告)日:2016-06-23
申请号:US14579794
申请日:2014-12-22
Applicant: Intel Corporation
Inventor: Efraim Rotem , Nir Rosenzweig , Doron Rajwan , Nadav Shulman , Gal Leibovich , Tomer Ziv , Amit Gabai , Jorge P. Rodriguez , Jeffrey A. Carlson
CPC classification number: G06F1/324 , G05F1/10 , G06F1/28 , G06F1/3206 , H03L7/08 , Y02D10/126
Abstract: A method and apparatus for providing proactive current protection. In one embodiment, the method comprises: prior to transitioning to a new state for an integrated circuit (IC), calculating a sum of expected powers for a plurality of domains in the IC by calculating an expected current for each of the plurality of domains based on an individual domain frequency in the new state and multiplying the expected current with its associated voltage for each of the plurality of domains for the new state; comparing the sum to a power limit; and if the sum is greater than the power limit, then reducing the individual domain frequency associated with at least one domain in the plurality of domains to maintain the total instantaneous power of the IC below the power limit.
Abstract translation: 一种用于提供主动电流保护的方法和装置。 在一个实施例中,该方法包括:在转换到集成电路(IC)的新状态之前,通过针对多个域中的每个域计算预期电流来计算IC中多个域的预期功率之和 在新状态的单个域频率上,将预期电流与其相关联的电压乘以用于新状态的多个域中的每一个; 将总和与功率限制进行比较; 并且如果所述和大于所述功率极限,则减少与所述多个域中的至少一个域相关联的各个域频率,以将所述IC的总瞬时功率维持在所述功率极限以下。
-
-
-
-
-