CPU Thermal Policy Using Workload-Based Fan Ramp Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems face challenges in managing thermal policies effectively, leading to inefficiencies in thermal management and noise levels based on varying workloads and CPU power consumption.

Innovation Solution

A method and system that dynamically adjust thermal management modes based on real-time CPU power and workload duration, using a table to identify ramp rates and modes, and adjust fan speeds accordingly to optimize thermal management and noise levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If fan speed is increased to improve thermal management during heavy workloads, then cooling capacity is improved, but noise level increases

Engineering Contradiction:
Improvethermal managementVSAvoidnoise level
Core Design Contradiction:
TemperatureVSObject-generated harmful factors

Solution Approach 1:

The system dynamically adjusts fan speed based on real-time CPU power consumption and workload duration by referencing a pre-computed table. The fan operates at different speeds depending on the thermal conditions, transitioning smoothly between operational states rather than maintaining a fixed speed, thereby optimizing cooling efficiency while minimizing noise during low-demand periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system pre-computes and stores optimal fan speed settings in a table for various combinations of CPU power and workload duration before actual operation. This preliminary preparation allows the system to quickly determine appropriate fan speeds without real-time complex calculations, enabling responsive thermal management while avoiding unnecessary high-speed fan operation that would generate noise.

Inventive Principle:
Principle #10Preliminary action

2Object-generated harmful factors

If fan speed is decreased to reduce noise during light workloads, then noise level is reduced, but thermal management capacity deteriorates

Engineering Contradiction:
Improvenoise levelVSAvoidthermal management
Core Design Contradiction:
Object-generated harmful factorsVSTemperature

Solution Approach 1:

The system continuously monitors CPU power and workload duration, dynamically adjusting fan speed to match actual thermal demands. During light workloads, the fan operates at lower speeds reducing noise, while automatically increasing speed when thermal conditions require enhanced cooling, ensuring adequate thermal management across varying operational states.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from CPU power measurements and workload duration tracking to determine appropriate fan speeds. The pre-computed table provides feedback-based guidance on optimal fan operation, allowing the system to respond appropriately to changing thermal conditions while minimizing noise when high cooling capacity is not required.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If thermal management mode is changed frequently to adapt to varying workloads, then adaptability is improved, but system complexity increases

Engineering Contradiction:
Improveworkload adaptabilityVSAvoidthermal policy complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-computes and stores optimal thermal management settings in a lookup table for various CPU power and workload duration combinations. This preliminary preparation simplifies real-time decision-making by replacing complex runtime calculations with simple table lookups, enabling high adaptability to varying workloads while keeping the control logic simple and manageable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses a pre-computed table that copies optimal thermal management settings for different operational scenarios. Instead of recalculating optimal fan speeds and thermal policies in real-time, the system references pre-determined settings from the table, reducing computational complexity while maintaining adaptability to different workload conditions.

Inventive Principle:
Principle #26Copying

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 allows for quieter fan operation during light workloads while maintaining improved thermal capacity during heavier workloads, balancing performance and noise levels.

Implementation Method 1

adjusting a fan speed of the fan based on the first ramp rate

Methodology Applied
Scientific EffectForced Convection: Forced Convection

Data Source

PatentUS12602096B2Managing a thermal policy of an information handling system
Publication Date: 2026.04.14 DELL PROD LP
  • US12602096B2 patent drawing
  • US12602096B2 patent drawing
  • US12602096B2 patent drawing

AI summary

A computer-implemented method of managing a thermal policy of an information handling system involves identifying a first power associated with a central processing unit (CPU) of the information handling system, identifying a first time duration of a first workload associated with the CPU, accessing a table indicating, for combinations of workload time durations and CPU power, a ramp rate and a thermal management mode, comparing the first power and the first time duration with the table to identify a first ramp rate and a first thermal management mode associated with the first power and the first time duration, and placing the CPU and a fan of the information handling system in the first thermal management mode and adjusting a fan speed of the fan based on the first ramp rate.