Dynamic Workload Transfer for Thermal Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems face challenges in efficiently managing thermal profiles across multiple workloads, leading to potential overheating and increased cooling power requirements, which can impact performance and energy consumption.

Innovation Solution

Implement a system that monitors thermal attribute values, determines variance ranges, and generates alerts when thermal attributes exceed these ranges, allowing for the dynamic transfer of workloads from overloaded information handling systems to others, thereby optimizing thermal management and resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If workloads are concentrated on fewer information handling systems, then resource utilization efficiency improves, but thermal attributes exceed variance ranges leading to overheating

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidthermal attribute
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The system dynamically monitors thermal attributes and automatically transfers workloads between information handling systems based on real-time thermal conditions. This dynamic adjustment allows the system to maintain high resource utilization while preventing thermal overload by flexibly redistributing workloads according to current thermal states.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements continuous feedback by monitoring thermal attributes and comparing them against variance ranges. When thermal attributes exceed acceptable ranges, the system generates alerts and automatically transfers workloads to maintain thermal compliance, creating a closed-loop control system that balances resource utilization with thermal management.

Inventive Principle:
Principle #23Feedback

2Reliability

If thermal management is strengthened through continuous monitoring and workload transfer, then thermal compliance is maintained, but system complexity increases

Engineering Contradiction:
Improvethermal complianceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically monitoring its own thermal attributes and autonomously transferring workloads when thermal compliance is at risk. This self-managing capability maintains thermal reliability without requiring constant external intervention, reducing the operational complexity despite the enhanced monitoring and control mechanisms.

Inventive Principle:
Principle #25Self-service

3Temperature

If workloads are transferred frequently to maintain thermal compliance, then thermal attributes are controlled, but productivity decreases due to workload migration overhead

Engineering Contradiction:
Improvethermal attributeVSAvoidoverall system productivity
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The system applies partial action by transferring only the necessary portion of workloads to maintain thermal compliance rather than migrating entire workload sets. This selective approach controls thermal attributes while minimizing the productivity loss associated with workload migration overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12164974B2Managing workload execution across MultipleDiffering information handling systems UtilizingThermal profiles
Publication Date: 2024.12.10 DELL PROD LP
  • US12164974B2 patent drawing
  • US12164974B2 patent drawing
  • US12164974B2 patent drawing

AI summary

In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine first thermal attribute values associated with multiple information handling systems (IHSs) with respect to a period of time as the IHSs execute a first workload; determine multiple variance ranges respectively associated with the first thermal attributes; periodically determine second thermal attribute values associated with the IHSs as the IHSs execute a second workload; determine that a thermal attribute value of the second thermal attribute values exceeds a respective variance range of the variance ranges as a first information handling system (IHS) of the IHSs executes the second workload; generate an alert based at least on the thermal attribute value exceeding the respective variance range; and in response to the alert, transfer at least a portion of the second workload from the first IHS to a second IHS of the IHSs.