BMC Power Control for Non-Registered Hardware

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information Handling Systems (IHS) face challenges in managing power and thermal profiles for non-registered hardware devices, leading to potential system failures and inefficiencies, as existing systems lack granular control and often operate in open loop modes, risking overheating or power overload.

Innovation Solution

A Baseboard Management Controller (BMC) is used to identify non-registered hardware devices, generate power profile data, and determine the necessary electrical power levels, controlling power supply units to ensure optimal power and thermal management through iterative thermal optimization and data validation, enabling closed loop control even for unregistered devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the BMC only manages registered hardware devices, then the system complexity is reduced and control is simplified, but the adaptability to support non-registered devices is limited

Engineering Contradiction:
Improvesupport for non-registered hardware devicesVSAvoidBMC control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism where the BMC uses sensor data and power profile algorithms to mediate between unregistered devices and power management controls. This intermediary layer enables the BMC to manage non-registered devices without requiring direct device registration or complex device-specific control logic, thus maintaining BMC simplicity while achieving adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service by automatically generating power profiles for non-registered devices using sensor-collected data and algorithms. Instead of requiring manual configuration or device registration, the BMC autonomously creates and updates power profiles based on observed power consumption patterns, enabling seamless integration of unregistered hardware.

Inventive Principle:
Principle #25Self-service

2Reliability

If open loop power management is used, then the device complexity is reduced, but the reliability of thermal control deteriorates due to risk of overheating

Engineering Contradiction:
Improvethermal control reliabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback control by continuously monitoring sensor data (temperature, power consumption) and using this feedback to dynamically adjust power profiles and cooling controls. The BMC compares actual sensor readings against expected values and automatically modifies power delivery and cooling fan speeds to maintain thermal safety, ensuring reliable thermal management.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by proactively establishing power profiles with predefined power limits and thermal thresholds before thermal issues occur. The BMC pre-configures safe operating parameters based on historical data and specifications, preventing overheating before it happens rather than reacting to thermal emergencies.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If detailed power profiling is implemented for all devices, then the power management precision is improved, but the loss of time for data collection and processing increases

Engineering Contradiction:
Improvepower consumption measurement precisionVSAvoiddata collection and processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by focusing power profiling efforts only on devices that require detailed control or are power-intensive, rather than uniformly profiling all devices. The BMC selectively collects and processes sensor data for specific devices based on their power consumption characteristics and management requirements, reducing overall data processing time while maintaining precision where needed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary action by pre-collecting and analyzing power consumption data during device initialization and idle periods. This allows the BMC to establish accurate power profiles before peak operational demands occur, enabling precise power management during critical periods without real-time processing delays.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If maximum power is supplied to all hardware devices, then the productivity is maximized, but the loss of energy increases due to inefficient power consumption

Engineering Contradiction:
Improvesystem performanceVSAvoidinefficient power consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements dynamic power management by continuously adjusting power delivery to each device based on real-time sensor data, workload demands, and established power profiles. Instead of static maximum power allocation, the BMC dynamically scales power delivery to match actual needs, ensuring devices receive adequate power for optimal performance while avoiding excessive power consumption during low-demand periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies parameter changes by modifying power delivery parameters (voltage, current, power limits) based on collected sensor data and analysis. The BMC adjusts these parameters in response to changing system conditions, device states, and thermal requirements, optimizing the balance between productivity and energy efficiency through continuous parameter tuning.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11914492B2System and method for highly granular power/thermal control in information handling systems
Publication Date: 2024.02.27 DELL PROD LP
  • US11914492B2 patent drawing
  • US11914492B2 patent drawing
  • US11914492B2 patent drawing

AI summary

An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes executable instructions for identifying at least one non-registered hardware device from among the multiple hardware devices that is not registered for use within the IHS by the BMC. For this non-registered hardware device, the BMC generates power profile data. Using the power profile data of the non-registered hardware device, the BMC determines a level of electrical power to sufficiently supply the plurality of hardware devices of the IHS, and controls one or more power supply units to supply the determined level of electrical power to the plurality of hardware devices.