Dynamic Thermal Load Management in Data Processing Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for managing thermal loads in data processing systems are inefficient, often requiring unnecessary power consumption and performance degradation due to coarse temperature management strategies, such as migrating virtual machines or adjusting fan speeds, which can lead to overcooling and wasteful energy use.

Innovation Solution

A dynamic management approach that identifies critical components and workloads, reallocating or modifying them to maintain temperature thresholds while reducing cooling system power consumption by selectively adjusting workload priorities and distributions across thermal zones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If cooling system power is reduced to save energy, then energy consumption decreases, but temperature control reliability deteriorates

Engineering Contradiction:
Improvecooling system power consumptionVSAvoidtemperature control reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system segments the data processing system into multiple thermal zones, each with its own cooling system. This allows independent control of cooling for different components, enabling selective cooling only where thermal loads require it, thus reducing overall cooling power consumption while maintaining temperature control reliability for critical components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts cooling system operation based on real-time thermal conditions and workload characteristics. Cooling power and operational parameters are continuously adapted to match actual thermal demands, preventing both overcooling and insufficient cooling, thereby optimizing energy consumption while maintaining temperature control reliability.

Inventive Principle:
Principle #15Dynamics

2Temperature

If workload is reallocated to maintain temperature thresholds, then temperature control improves, but system performance deteriorates

Engineering Contradiction:
Improvecomponent temperature controlVSAvoidsystem performance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The system applies different cooling strategies and workload management approaches to different thermal zones and components based on their specific thermal characteristics and criticality. Critical components receive targeted cooling and workload adjustment, while non-critical components maintain normal operation, thus achieving temperature control without unnecessary performance degradation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes operational parameters of workloads and cooling systems dynamically based on thermal conditions. Workload parameters such as clock speeds, power consumption, and execution priorities are adjusted to modify thermal outputs, allowing temperature control while preserving as much system performance as possible through intelligent parameter optimization.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If cooling is applied to maintain temperature thresholds, then temperature control reliability improves, but energy consumption increases

Engineering Contradiction:
Improvetemperature control reliabilityVSAvoidcooling system power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

By dividing the system into separate thermal zones with independent cooling systems, the invention enables targeted cooling only where thermal loads exceed thresholds, avoiding unnecessary cooling elsewhere. This segmentation approach maintains temperature control reliability for affected components while significantly reducing overall cooling energy consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system continuously monitors thermal conditions and uses this feedback to dynamically adjust cooling system operation. Cooling power is increased only when and where thermal loads require it, and reduced when temperatures are within acceptable ranges, optimizing the balance between temperature control reliability and energy consumption through closed-loop control.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8856567B2Management of thermal condition in a data processing system by dynamic management of thermal loads
Publication Date: 2014.10.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8856567B2 patent drawing
  • US8856567B2 patent drawing
  • US8856567B2 patent drawing

AI summary

A method, system, and computer program product for dynamic management of thermal load in a data processing system are provided in the illustrative embodiments. A component of the data processing system is identified whose temperature has reached a temperature threshold, the component forming a critical component. A workload is selected from a set of workloads that is using the critical component. The workload is modified such that work performed by the critical component is reduced, the modifying further causing the temperature of the critical component to reduce below the temperature threshold. A power consumption of a cooling system associated with the thermal zone is reduced responsive to the temperature reducing below the temperature threshold.