Dynamically limiting bios post for effective power management
First Claim
1. A computer implemented method comprising:
- determining for one or more stages of a power-on-self-test sequence of a system, whether a power profile of a particular stage is greater than a power budget for that stage, wherein the power profile specifies a maximum power consumption as determined by the characteristics of the system and the power budget specifies a power consumption currently allocated to the system; and
when the power profile is greater than the power budget for that stage, limiting power consumption of the system during the one or more stages of the power-on-self-test sequence such that the system does not consume more power than specified by the power budget.
1 Assignment
0 Petitions
Accused Products
Abstract
Presented herein are methods for budgeting power during a power-on self-test (POST) sequence. A determination is made for one or more stages of a power-on-self-test sequence of a system, whether a power profile of a particular stage is greater than a power budget for that stage. The power profile specifies a maximum power consumption as determined by the characteristics of the system and the power budget specifies a power consumption currently allocated to the system. When the power profile is greater than the power budget for that stage, power consumption of the system during the power-on-self-test sequence is limited such that the system does not consume more power than specified by the power budget.
16 Citations
20 Claims
-
1. A computer implemented method comprising:
-
determining for one or more stages of a power-on-self-test sequence of a system, whether a power profile of a particular stage is greater than a power budget for that stage, wherein the power profile specifies a maximum power consumption as determined by the characteristics of the system and the power budget specifies a power consumption currently allocated to the system; and when the power profile is greater than the power budget for that stage, limiting power consumption of the system during the one or more stages of the power-on-self-test sequence such that the system does not consume more power than specified by the power budget. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
memory configured to store a power profile and a power budget; and a processor coupled to the memory, and configured to; determine for one or more stages of a power-on-self-test sequence of a system, whether a power profile of a particular stage is greater than a power budget for that stage, wherein the power profile specifies a maximum power consumption as determined by the characteristics of the system and the power budget specifies a power consumption currently allocated to the system; and limit, when the power profile is greater than the power budget for that stage, power consumption of the system during the one or more stages of the power-on-self-test sequence such that the system does not consume more power than specified by the power budget. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
-
determine for one or more stages of a power-on-self-test sequence of a system, whether a power profile of a particular stage is greater than a power budget for that stage, wherein the power profile specifies a maximum power consumption as determined by the characteristics of the system and the power budget specifies a power consumption currently allocated to the system; and limit, when the power profile is greater than the power budget for that stage, power consumption of the system during the one or more stages of the power-on-self-test sequence such that the system does not consume more power than specified by the power budget. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification