-
公开(公告)号:US11416056B2
公开(公告)日:2022-08-16
申请号:US17026121
申请日:2020-09-18
Applicant: Apple Inc.
Inventor: Matthias Knoth , Srikanth Balasubramanian , Venkatram Krishnaswamy , Ramesh B. Gunna
IPC: G06F1/28 , G06Q50/06 , G06F1/3228
Abstract: An apparatus includes an execute circuit configured to execute a plurality of operations received from a queue, as well as a power estimator circuit, and a power sensing circuit. The power estimator circuit is configured to predict power consumption due to execution of a particular operation of the plurality of operations, and to withdraw, based on the predicted power consumption, a first amount of power credits from a power credit pool. The power sensing circuit is configured to monitor one or more characteristics of a power supply node coupled to the execute circuit to generate a power value, and to deposit a second amount of power credits into the power credit pool. The second amount of power credits may be based on the power value indicating that power consumed during the execution of the particular operation is less than the predicted power consumption.
-
公开(公告)号:US10969858B2
公开(公告)日:2021-04-06
申请号:US16238984
申请日:2019-01-03
Applicant: Apple Inc.
Inventor: Daniel U. Becker , Aditya Kesiraju , Srikanth Balasubramanian , Venkatram Krishnaswamy , Boris S. Alvarez-Heredia
Abstract: In an embodiment, a power control circuit for an execute circuit is configured to monitor power consumption of operations in a pipeline of the execute circuit and potential changes in power consumption if new operations are issued into the pipeline. The power control circuit may be configured to inhibit issuance of a given operation if the change in power consumption is greater than a maximum increase. A decaying average of previous power consumptions may be maintained and compared to the potential increase in power consumption to control the rate of change in power consumption over time.
-
公开(公告)号:US20200218327A1
公开(公告)日:2020-07-09
申请号:US16238984
申请日:2019-01-03
Applicant: Apple Inc.
Inventor: Daniel U. Becker , Aditya Kesiraju , Srikanth Balasubramanian , Venkatram Krishnaswamy , Boris S. Alvarez-Heredia
IPC: G06F1/329
Abstract: In an embodiment, a power control circuit for an execute circuit is configured to monitor power consumption of operations in a pipeline of the execute circuit and potential changes in power consumption if new operations are issued into the pipeline. The power control circuit may be configured to inhibit issuance of a given operation if the change in power consumption is greater than a maximum increase. A decaying average of previous power consumptions may be maintained and compared to the potential increase in power consumption to control the rate of change in power consumption over time.
-
公开(公告)号:US11675409B2
公开(公告)日:2023-06-13
申请号:US17812086
申请日:2022-07-12
Applicant: Apple Inc.
Inventor: Matthias Knoth , Srikanth Balasubramanian , Venkatram Krishnaswamy , Ramesh B. Gunna
IPC: G06F1/28 , G06Q50/06 , G06F1/3228
CPC classification number: G06F1/28 , G06F1/3228 , G06Q50/06
Abstract: An apparatus includes an execute circuit configured to execute a plurality of operations received from a queue, as well as a power estimator circuit, and a power sensing circuit. The power estimator circuit is configured to predict power consumption due to execution of a particular operation of the plurality of operations, and to withdraw, based on the predicted power consumption, a first amount of power credits from a power credit pool. The power sensing circuit is configured to monitor one or more characteristics of a power supply node coupled to the execute circuit to generate a power value, and to deposit a second amount of power credits into the power credit pool. The second amount of power credits may be based on the power value indicating that power consumed during the execution of the particular operation is less than the predicted power consumption.
-
公开(公告)号:US20220091649A1
公开(公告)日:2022-03-24
申请号:US17026121
申请日:2020-09-18
Applicant: Apple Inc.
Inventor: Matthias Knoth , Srikanth Balasubramanian , Venkatram Krishnaswamy , Ramesh B. Gunna
IPC: G06F1/28 , G06F1/3228 , G06Q50/06
Abstract: An apparatus includes an execute circuit configured to execute a plurality of operations received from a queue, as well as a power estimator circuit, and a power sensing circuit. The power estimator circuit is configured to predict power consumption due to execution of a particular operation of the plurality of operations, and to withdraw, based on the predicted power consumption, a first amount of power credits from a power credit pool. The power sensing circuit is configured to monitor one or more characteristics of a power supply node coupled to the execute circuit to generate a power value, and to deposit a second amount of power credits into the power credit pool. The second amount of power credits may be based on the power value indicating that power consumed during the execution of the particular operation is less than the predicted power consumption.
-
公开(公告)号:US20220342471A1
公开(公告)日:2022-10-27
申请号:US17812086
申请日:2022-07-12
Applicant: Apple Inc.
Inventor: Matthias Knoth , Srikanth Balasubramanian , Venkatram Krishnaswamy , Ramesh B. Gunna
IPC: G06F1/28 , G06Q50/06 , G06F1/3228
Abstract: An apparatus includes an execute circuit configured to execute a plurality of operations received from a queue, as well as a power estimator circuit, and a power sensing circuit. The power estimator circuit is configured to predict power consumption due to execution of a particular operation of the plurality of operations, and to withdraw, based on the predicted power consumption, a first amount of power credits from a power credit pool. The power sensing circuit is configured to monitor one or more characteristics of a power supply node coupled to the execute circuit to generate a power value, and to deposit a second amount of power credits into the power credit pool. The second amount of power credits may be based on the power value indicating that power consumed during the execution of the particular operation is less than the predicted power consumption.
-
-
-
-
-