Intelligent BMC Cooling Fan Control via AI Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current baseboard management controllers (BMCs) are limited in effectively reducing power consumption when controlling cooling fans due to their lack of advanced computing power.

Innovation Solution

An intelligent BMC that interworks with on-device AI to collect monitoring data, predict future CPU temperatures, and set optimal cooling fan rotation speeds based on calculated CPU power and predicted temperatures, thereby efficiently controlling the cooling fans.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional BMC is used to control cooling fan, then the system structure is simple, but the power consumption reduction effectiveness is poor

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent introduces an AI model as an intermediary component between the BMC and the cooling fan control system. The AI model receives monitoring data from the BMC, performs intelligent prediction of CPU temperature trends, and generates optimized control instructions for the cooling fan. This intermediary layer enables advanced power consumption reduction without requiring complete redesign of the BMC architecture, thus resolving the contradiction between energy efficiency and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The AI model performs preliminary prediction of future CPU temperature based on historical and current monitoring data before the temperature actually reaches critical levels. This allows the BMC to proactively adjust cooling fan speeds in advance, optimizing power consumption by avoiding unnecessary high-speed fan operation while ensuring temperature thresholds are not exceeded. The preliminary action enables more efficient energy management compared to reactive control.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If BMC computing power is increased to improve fan control, then the power consumption reduction effectiveness is improved, but the device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcomputing power
Core Design Contradiction:
Loss of energyVSPower

Solution Approach 1:

Instead of increasing the computing power of the BMC itself, the patent introduces an external AI model as a mediator that performs the complex computational tasks. The AI model runs on separate hardware (such as a GPU or specialized AI accelerator) and communicates with the BMC through standardized interfaces. This approach achieves advanced power consumption reduction effectiveness without requiring the BMC to have high computing power, thus resolving the contradiction between energy efficiency and computing power requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional mechanical/control-based fan speed adjustment with an AI-driven predictive control system. The AI model uses machine learning algorithms to analyze patterns in monitoring data and predict future temperature trends, substituting simple threshold-based control mechanisms with intelligent prediction. This substitution achieves superior power consumption reduction without requiring the BMC's computing resources to be increased.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Temperature

If cooling fan rotation speed is increased to reduce CPU temperature, then the CPU temperature is controlled, but the power consumption increases

Engineering Contradiction:
ImproveCPU temperatureVSAvoidpower consumption
Core Design Contradiction:
TemperatureVSLoss of energy

Solution Approach 1:

The AI model performs preliminary prediction of CPU temperature trends based on current monitoring data, workload patterns, and historical information. By predicting future temperature behavior in advance, the system can determine whether high fan speeds are actually necessary or if lower speeds will suffice. This preliminary action enables the BMC to avoid unnecessary high-power fan operation while ensuring CPU temperature remains within safe thresholds, thus resolving the contradiction between temperature control and power consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a closed-loop feedback mechanism where the AI model continuously receives monitoring data from the BMC, predicts future temperature trends, adjusts fan speed recommendations, and validates the effectiveness of these adjustments. The feedback loop allows the system to learn from actual temperature outcomes and refine its predictions, enabling increasingly accurate optimization of the balance between CPU temperature control and power consumption over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240160261A1Smart power management method for power consumption reduction based on intelligent bmc
Publication Date: 2024.05.16 KOREA ELECTRONICS TECH INST
  • US20240160261A1 patent drawing
  • US20240160261A1 patent drawing
  • US20240160261A1 patent drawing

AI summary

There is provided a smart power management method for power consumption reduction based on an intelligent BMC. A cooling fan control method by a BMC according to an embodiment includes: collecting monitoring data regarding computing modules; calculating a current CPU power from the collected monitoring data; predicting a future CPU temperature from the collected monitoring data; setting a rotation speed of a cooling fan based on the calculated current CPU power and the predicted future CPU temperature; and controlling the cooling fan at the set rotation speed. Accordingly, the BMC controls a cooling fan effectively/efficiently by interworking with on-device AI, thereby reducing power consumption in a server.