Power Adder Thermal Control in Heterogeneous Computing Platforms
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If power limits are increased to improve performance, then processing speed improves, but energy loss increases
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.
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
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.
Data Source
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.


