Power Adder Thermal Control in Heterogeneous Computing Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition from x86 to ARM-based processors in Information Handling Systems (IHSs) has created new challenges in thermal management, customization, and power optimization, requiring more efficient thermal control mechanisms.

Innovation Solution

Implementing a heterogeneous computing platform with an orchestrator that manages power adders, such as battery packs or docking stations, to dynamically adjust power limits, thermal zones, processor clock speeds, and process/thread priorities to optimize power usage and thermal performance based on context and telemetry data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If power limits are increased to improve performance, then processing speed and productivity improve, but thermal management becomes more difficult and energy loss increases

Engineering Contradiction:
Improveprocessing speedVSAvoidthermal management
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The patent implements dynamic power limit adjustments based on detected power adder connections. The orchestrator continuously monitors the connection status of power adders and dynamically modifies the sustained power limit of computing devices accordingly, transitioning from static to adaptive power management that responds to real-time power availability changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the power limit parameter (from a fixed value to a dynamically adjustable value) based on external conditions. When power adders are detected, the orchestrator modifies the power limit parameter to allow higher sustained power consumption, thereby enabling improved performance while maintaining thermal management through controlled parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If power limits are increased to improve performance, then processing speed improves, but energy loss increases

Engineering Contradiction:
Improveprocessing speedVSAvoidenergy loss
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The orchestrator implements a feedback mechanism by continuously detecting the connection status of power adders and using this information to adjust power limits. This closed-loop system ensures that increased power consumption (and associated energy loss) only occurs when additional power sources are available, optimizing the balance between performance and energy efficiency.

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If thermal settings are adjusted to improve power usage efficiency, then energy efficiency improves, but processing speed may decrease

Engineering Contradiction:
Improvepower usage efficiencyVSAvoidprocessing speed
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The system dynamically adjusts power limits based on real-time detection of power adder connections rather than using static thermal settings. This allows the system to automatically optimize the balance between power efficiency and processing speed according to available power resources, eliminating the need for manual thermal configuration trade-offs.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12481346B2Thermal controls based on power adders in heterogeneous computing platforms
Publication Date: 2025.11.25 DELL PROD LP
  • US12481346B2 patent drawing
  • US12481346B2 patent drawing
  • US12481346B2 patent drawing

AI summary

Systems and methods for thermal controls based on power adders in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform including a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, and where at least one of the plurality of devices operates as an orchestrator configured to: in response to detection of a power adder coupled to the IHS, change a sustained power limit usable by a selected one of the plurality of devices.