Server Thermal Control via Power Consumption Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computer cooling systems face inefficiencies due to dynamic fan speed control algorithms that often result in overcooling or undercooling, leading to wasted energy, excessive noise, and performance degradation, as they struggle to manage temperature fluctuations effectively in response to changing power consumption and ambient conditions.

Innovation Solution

A server platform thermal control system that measures power consumption and temperature of computer components to intelligently adjust fan speeds, using power consumption data to predict temperature changes and adjust cooling outputs, thereby minimizing energy consumption while maintaining safe operating temperatures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If dynamic fan speed control algorithms are used to adjust cooling based on temperature sensors, then cooling response to temperature changes is improved, but overcooling and undercooling occur leading to wasted energy

Engineering Contradiction:
Improvecomponent temperature controlVSAvoidcooling energy consumption
Core Design Contradiction:
TemperatureVSUse of energy by moving object

Solution Approach 1:

The system predicts future temperature changes by analyzing historical temperature data and power consumption patterns before the temperature actually rises or falls. This allows the fan speed to be adjusted proactively, preventing overcooling and undercooling scenarios where energy is wasted. The prediction mechanism enables cooling actions to be taken in advance based on anticipated thermal conditions rather than reactive responses to actual temperature measurements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism that continuously monitors temperature sensor data, power consumption measurements, and fan speed adjustments. This feedback loop allows the system to learn from past cooling performance and optimize future fan speed control decisions. By analyzing the relationship between power consumption changes and temperature responses, the system adapts its cooling strategy to minimize energy waste while maintaining safe operating temperatures.

Inventive Principle:
Principle #23Feedback

2Temperature

If fan speeds are increased to prevent overheating, then component temperature control is improved, but excessive noise and performance degradation in storage devices occur

Engineering Contradiction:
Improvecomponent temperature controlVSAvoidnoise and vibration
Core Design Contradiction:
TemperatureVSObject-affected harmful factors

Solution Approach 1:

The system predicts temperature changes before they occur by analyzing power consumption trends and historical thermal data. This allows fan speed to be adjusted just enough to maintain safe temperatures without excessive increases that would generate noise and vibration. By taking preliminary cooling action based on predicted rather than actual temperature conditions, the system avoids unnecessary high fan speeds and their associated harmful effects.

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If fan speeds are decreased to reduce energy consumption and noise, then cooling energy consumption is reduced, but undercooling occurs resulting in components exceeding maximum operating temperature

Engineering Contradiction:
Improvecooling energy consumptionVSAvoidcomponent operating temperature safety
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system predicts future temperature changes by analyzing power consumption patterns and historical thermal behavior. When power consumption is expected to increase significantly, the system proactively increases fan speed before the temperature actually rises to dangerous levels. This predictive approach ensures components remain within safe operating temperatures without requiring continuous high fan speeds that would waste energy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors the relationship between power consumption and temperature responses, using this feedback to optimize fan speed control. By learning from past thermal events and power consumption patterns, the system can accurately predict when temperature changes will occur and adjust fan speed accordingly, maintaining reliability while minimizing energy consumption.

Inventive Principle:
Principle #23Feedback

4Device complexity

If conventional temperature-based cooling control is used, then cooling activation is simple, but time delays occur when responding to rapid changes in power consumption

Engineering Contradiction:
Improvecooling control system complexityVSAvoidcooling response time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system analyzes power consumption data and historical temperature patterns to predict future temperature changes before they occur. This predictive capability allows the cooling system to respond to rapid power consumption changes without time delays, as the system is already prepared with appropriate fan speed adjustments based on anticipated thermal conditions rather than waiting for temperature sensors to detect changes.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach significantly reduces energy consumption by optimizing fan speeds based on real-time power and temperature data, preventing overheating while minimizing unnecessary cooling, resulting in substantial power savings and improved performance.

Implementation Method 1

heatsinks attached to the components may be cooled by airflow induced by computer fans

Methodology Applied
Scientific EffectForced Convection: Forced Convection

Implementation Method 2

these components nonetheless produce heat during operation

Methodology Applied
Scientific EffectJoule Heating: Joule Heating

Data Source

PatentUS10222843B1Server platform thermal control system using component power
Publication Date: 2019.03.05 AMD DESIGN LLC
  • US10222843B1 patent drawing
  • US10222843B1 patent drawing
  • US10222843B1 patent drawing

AI summary

A system and method for controlling cooling of computer components of a computing device are provided. A measurement of power consumption of at least one of the computer components is received. An amount of heat expected to be generated by the at least one computer components is determined based on the received measurement of power consumption. An output of a cooling system of the computer components is controlled based on the determined amount of heat expected to be generated.