Platform Power Limit Control for Dynamic APU Power Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices often allocate excessive electrical power to components to account for rare maximum power states, leading to inefficient power usage and suboptimal performance due to unused power allocations.

Innovation Solution

A platform boost and throttle (PBT) controller dynamically adjusts operating parameters of electronic device elements by reallocating electrical power based on current consumption versus allocated limits, temporarily increasing power to active elements and reducing it for idle ones to optimize performance and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If electrical power is allocated based on worst-case maximum power states, then reliability is improved, but use of energy deteriorates due to considerable unused power allocations

Engineering Contradiction:
Improvepower supply reliabilityVSAvoidelectrical power efficiency
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic power allocation by continuously monitoring actual power consumption of processors and adjusting power distribution in real-time. The system transitions from static worst-case allocation to dynamic allocation that adapts to current operational demands, allowing power to be reassigned from idle components to active ones, thereby improving both reliability and energy efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where power consumption data from processors is continuously monitored and fed back to the power management unit. This feedback loop enables the system to detect when allocated power is not being utilized and automatically reassign that power to components with higher demand, resolving the contradiction between maintaining reliable power supply and improving energy efficiency

Inventive Principle:
Principle #23Feedback

2Reliability

If electrical power is allocated to ensure adequate power for maximum operating states, then reliability is improved, but productivity deteriorates due to suboptimal performance from unused power allocations

Engineering Contradiction:
Improvepower adequacyVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent enables dynamic power reallocation that responds to changing performance demands. When processors require additional power for high-performance operations, the system can rapidly reassign power from idle components, ensuring both adequate power supply for reliability and optimal performance when needed, thus improving productivity without sacrificing reliability

Inventive Principle:
Principle #15Dynamics

3Device complexity

If fixed power allocations are assigned to processors and memories, then device complexity is reduced, but adaptability deteriorates as power cannot be dynamically adjusted to meet changing demands

Engineering Contradiction:
Improvepower allocation complexityVSAvoidpower allocation flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal power management approach where the power management unit can dynamically serve multiple functions: monitoring power consumption, calculating power availability, making allocation decisions, and controlling power distribution to various processors and memories. This multi-functional system provides both simplified operation and high adaptability, resolving the contradiction between reducing complexity and increasing flexibility

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11714442B2Controlling electrical power consumption for elements in an electronic device based on a platform electrical power limit
Publication Date: 2023.08.01 ADVANCED MICRO DEVICES INC
  • US11714442B2 patent drawing
  • US11714442B2 patent drawing
  • US11714442B2 patent drawing

AI summary

An electronic device includes an accelerated processing unit (APU) and multiple elements. The APU performs operations for a platform boost and throttle (PBT) controller. For the operations, the APU receives a platform electrical power limit, the platform electrical power limit being a limit on a total electrical power allowed to be consumed by a group of the elements at a given time. The APU then determines a present platform electrical power consumption. The APU next adjusts one or more operating parameters for specified elements from among the group of elements to control electrical power consumption by the specified elements based on a relationship between the present platform electrical power consumption and the platform electrical power limit.