Processing Unit Power Credit Allocation for Peak Power Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current power management systems for devices are overdesigned to handle peak power scenarios, leading to increased design and manufacturing costs without optimizing for efficient power usage, especially in battery-operated or wireless devices.

Innovation Solution

Implementing a method where control circuitries identify conditions and apply them to models for device processing units to determine performance characteristics, distributing power credits to manage peak power efficiently across units, allowing for dynamic allocation and reallocation based on Quality of Service (QoS) levels, thereby optimizing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If power management systems are overdesigned to handle peak power scenarios, then reliability is improved, but device complexity and manufacturing costs increase

Engineering Contradiction:
Improvepower management reliabilityVSAvoidpower management system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic power credit allocation where the control circuitry continuously monitors power consumption of processing units and dynamically adjusts power credit distribution based on real-time conditions. This allows the system to adapt to varying workload demands without requiring overdesign for worst-case scenarios, resolving the contradiction between reliability and complexity by making the power management system flexible rather than statically overprovisioned

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of power allocation from fixed worst-case provisioning to dynamic credit-based allocation. By introducing power credits as a controllable parameter that can be adjusted based on actual power consumption and workload requirements, the system achieves reliable power management without the complexity of overdesigning for peak scenarios

Inventive Principle:
Principle #35Parameter changes

2Power

If power management systems are overdesigned to handle peak power scenarios, then power availability is improved, but manufacturing costs increase

Engineering Contradiction:
Improvepeak power availabilityVSAvoidmanufacturing cost
Core Design Contradiction:
PowerVSEase of manufacture

Solution Approach 1:

Instead of providing full power capacity to all processing units simultaneously (excessive action), the system allocates power credits partially and selectively based on actual needs. The control circuitry distributes power credits to processing units that require them, avoiding the cost of designing and manufacturing power management infrastructure for scenarios that never occur, thus reducing manufacturing costs while maintaining adequate power availability

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Processing units monitor their own power consumption and autonomously request power credits from the control circuitry when needed. This self-service mechanism eliminates the need for overprovisioned power management hardware, as the system only provides power capacity that is actually consumed, thereby reducing manufacturing costs while ensuring power availability when required

Inventive Principle:
Principle #25Self-service

3Use of energy by moving object

If power credits are dynamically allocated based on performance characteristics, then power efficiency is improved, but control complexity increases

Engineering Contradiction:
Improvepower consumption efficiencyVSAvoidcontrol circuitry complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The control circuitry implements feedback loops where processing units report their power consumption and performance characteristics, and the control circuitry adjusts power credit allocation accordingly. This feedback mechanism enables efficient power usage by continuously optimizing allocation based on actual conditions, while the automated feedback process prevents control complexity from becoming unmanageable

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Power credits serve as an intermediary mechanism between the control circuitry and processing units. Rather than direct complex control of each processing unit's power consumption, the system uses power credits as a simplified intermediary that mediates power allocation, reducing control complexity while maintaining power efficiency through the credit-based allocation system

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12093101B2Systems and methods for peak power control
Publication Date: 2024.09.17 META PLATFORMS TECHNOLOGIES LLC
  • US12093101B2 patent drawing
  • US12093101B2 patent drawing
  • US12093101B2 patent drawing

AI summary

Systems and methods for peak power control include control circuitry which identifies a condition for a device. The control circuitry can apply the condition for the device to one or more models maintained for a plurality of device processing units of the device to determine one or more performance characteristics for the plurality of processing units. The control circuitry can distribute power credits to the plurality of device processing units of the device according to the determined performance characteristics for the plurality of device processing units, to manage a respective peak power for each respective device processing unit according to a number of the power credits distributed to the respective device processing unit.