Method for dynamic feature enablement based on power budgeting forecasting

    公开(公告)号:US11669151B1

    公开(公告)日:2023-06-06

    申请号:US17556439

    申请日:2021-12-20

    IPC分类号: G06F1/00 G06F1/3296

    CPC分类号: G06F1/3296

    摘要: Methods and systems for power management are disclosed. The disclosed power management method and systems may improve the likelihood of data processing systems providing desired computer implemented services while meeting power budget goals and/or other types of goals regarding power consumption, use, and/or provisioning. To improve the likelihood of the power budgets being met, the system may dynamically update power allocations to various components of data processing systems. The power allocations may be dynamically allocated by predicting how changes in existing power allocations may impact the ability of the data processing system to service power allocation requests. If it appears that changes in one or more existing power allocations may allow a power allocation request to be serviced, then the power allocations may be dynamically reallocated to free allocable power. The freed allocable power may be used to service the power allocation.

    SYSTEMS AND METHODS FOR EFFECTIVE READING OF MULTIPLE TEMPERATURE SENSORS ON MEMORY MODULES

    公开(公告)号:US20240027277A1

    公开(公告)日:2024-01-25

    申请号:US17814262

    申请日:2022-07-22

    IPC分类号: G01K1/02

    CPC分类号: G01K1/026

    摘要: Effectively reading multiple temperature sensors on memory modules may include reading a first of a plurality of temperature sensors on each memory module of a plurality of memory modules, reading a second of the plurality of temperature sensors on each memory module, after reading the first sensors on each memory module, and, if present, reading a third of the plurality of temperature sensors on each memory module of the plurality of memory modules, after reading the second of the sensors on each memory module. The first temperature sensors may be reread prior to reading the third temperature sensors, particularly where the first temperature sensors are middle temperature sensors on each memory module. Upon failing to read a particular temperature sensor, neighboring temperature sensors of the particular temperature sensor may be polled, such as (an) other temperature sensor(s) on the same memory module and/or (a) temperature sensor(s) on adjacent memory module(s).

    COGNITIVE THERMAL AND POWER MANAGEMENT OF INFORMATION HANDLING SYSTEMS (IHSs)

    公开(公告)号:US20240310896A1

    公开(公告)日:2024-09-19

    申请号:US18184233

    申请日:2023-03-15

    IPC分类号: G06F1/3234 G06F1/3206

    CPC分类号: G06F1/3234 G06F1/3206

    摘要: Systems and methods for cognitive thermal and power management of Information Handling Systems (IHSs) are described. In an illustrative, non-limiting embodiment, an IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive temperature information from a plurality of Power Supply Unit (PSU) thermal zones within an enclosure of the IHS, identify, based at least in part upon the temperature information, that a first PSU thermal zone is cooler than a second PSU thermal zone, or that the second PSU thermal zone is hotter than the first PSU thermal zone, and, in response to the identification, set a first PSU located in the first PSU thermal zone to active mode and set a second PSU in the second PSU thermal zone to standby.

    System and method for power supply unit firmware update

    公开(公告)号:US10740089B1

    公开(公告)日:2020-08-11

    申请号:US16351112

    申请日:2019-03-12

    IPC分类号: G06F8/65 G06F1/26

    摘要: Methods, systems, and computer programs encoded on computer storage medium, for determining that an update of the PSU firmware is received for a plurality of PSUs of a data center; determining that an update priority flag indicates unthrottled operation of the data center, and in response: determining that a number of PSUs of the data center is greater than a minimum number of PSUs for the unthrottled operation of the data center, and in response, applying the update to each of the PSUs; determining that the number of PSUs of the data center is less than the minimum number of PSUs for the unthrottled operation of the data center, and in response: adjusting a power capacity and maximum current state of the data center, and after adjusting the power capacity and the maximum current state of the data center, applying the update to each of the PSUs.