Processor Thermal Management via Dynamic Power Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Overclocking processors to enhance performance can lead to thermal issues, as increased power demands may result in operational instability or failure if thermal loads are not managed effectively.

Innovation Solution

A method involving a baseboard management controller (BMC) dynamically adjusts power supplied to processors based on periodic thermal measurements, using PID calculations to optimize performance while maintaining permissible thermal conditions, thereby allowing processors to operate at higher clock speeds without exceeding thermal limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If power supplied to processor is increased to enhance performance, then processor clock speed and performance are improved, but thermal load increases causing operational instability or failure

Engineering Contradiction:
Improveprocessor performanceVSAvoidoperational stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic adjustment of power supplied to the processor based on real-time thermal conditions. The baseboard management controller continuously monitors thermal measurements and adjusts power levels accordingly, allowing the system to operate at high performance when thermal conditions permit while preventing thermal overload when temperatures approach critical thresholds. This dynamic control resolves the contradiction by making power delivery adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs a feedback mechanism where thermal measurements from the processor are continuously monitored and fed back to the baseboard management controller. This feedback loop enables the controller to make informed decisions about power adjustment, increasing power when thermal margins are sufficient and reducing power when thermal conditions deteriorate. The feedback mechanism ensures that performance enhancement does not compromise operational stability.

Inventive Principle:
Principle #23Feedback

2Productivity

If power supplied to processor is increased to enhance performance, then processor clock speed is improved, but thermal conditions exceed permissible limits

Engineering Contradiction:
Improveprocessor clock speedVSAvoidthermal load
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The patent changes the power parameter dynamically based on thermal conditions. Instead of maintaining a fixed high power level for maximum performance, the system adjusts power levels in response to thermal measurements. This parameter change allows the processor to operate at high clock speeds when thermal conditions are favorable while reducing power and thus thermal generation when temperature approaches limits, effectively decoupling maximum performance from excessive thermal load.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system transitions from static power delivery to dynamic power adjustment based on real-time thermal monitoring. The baseboard management controller continuously adapts power levels to match thermal conditions, enabling the processor to achieve high clock speeds when thermal margins allow while preventing thermal overload. This dynamic approach resolves the contradiction between performance and thermal management.

Inventive Principle:
Principle #15Dynamics

3Reliability

If dynamic power adjustment is implemented to manage thermal conditions, then operational stability is maintained, but system complexity increases

Engineering Contradiction:
Improveoperational stabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a baseboard management controller as an intermediary between the processor and power supply. This intermediary component handles the complexity of thermal monitoring and power adjustment, isolating the processor from direct involvement in thermal management decisions. The baseboard management controller implements the feedback loop and makes power adjustment decisions based on thermal measurements, thereby maintaining operational stability while concentrating system complexity in a dedicated management component rather than distributing it across multiple subsystems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12111706B2Variable enhanced processor performance
Publication Date: 2024.10.08 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12111706B2 patent drawing
  • US12111706B2 patent drawing
  • US12111706B2 patent drawing

AI summary

A compute device may include one or more processors operable at variable performance levels depending upon power supplied from a compute device power supply. A baseboard management controller of the compute device may periodically calculate an adjustment value for the power supply to adjust the power delivered to the one or more processors. The adjustment value may be calculated as a function of a thermal margin between the temperature of the one or more processors over time and a thermal operating limit of the one or more processors.