Graphics Processor Power Prediction via Leakage and Switching Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for adjusting power consumption in computing devices, such as smartphones, are inefficient due to the lack of real-time current data, requiring frequent and lengthy iterations to balance power consumption and performance, and are too simplistic for nuanced adjustments across different applications or scenarios.

Innovation Solution

A power consumption prediction method that estimates overall power consumption based on a single frame, incorporating leakage and switching power consumption, using factors like signal toggle rate, logic gate number, voltage, frequency, and switching power consumption per gate transition, to provide real-time adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If power consumption is measured using a power meter, then power consumption data can be obtained, but the measurement is not real-time because analog signal current cannot be tracked or detected in real-time

Engineering Contradiction:
Improvepower consumption measurementVSAvoidreal-time capability
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent creates a computational model that copies the essential characteristics of power consumption behavior. Instead of directly measuring current in real-time, the system uses a power consumption model that replicates the relationship between performance parameters and power consumption, allowing real-time estimation without physical current tracking.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the physical measurement system (power meter measuring analog current) with a computational system. The power consumption model substitutes the mechanical/electrical measurement process with mathematical calculations based on performance data, enabling real-time power consumption determination without physical current detection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If engineers frequently repeat the performance testing process to balance power consumption and performance, then accurate power consumption adjustment can be achieved, but the adjustment procedure becomes rather lengthy and inefficient

Engineering Contradiction:
Improvepower consumption adjustment accuracyVSAvoidadjustment procedure efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary actions by pre-establishing the power consumption model with the relationships between performance parameters and power consumption. This preliminary work allows subsequent power consumption adjustments to be made quickly through model calculations rather than repeated full performance testing cycles, significantly improving adjustment efficiency while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the power consumption model continuously receives performance parameter data and provides real-time power consumption estimates. This feedback loop enables engineers to make informed adjustments without repeatedly running full performance tests, reducing the number of iterations needed while maintaining adjustment precision.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If power consumption is adjusted according to switching among applications or scenes, then power consumption can be managed, but the adjusting method is too simple and rough for nuanced adjustments

Engineering Contradiction:
Improveapplication-specific power managementVSAvoidpower consumption adjustment precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by making the power consumption model application-specific and parameter-specific. Different applications and scenarios have their own characteristic performance parameters and power consumption relationships. The model can be customized or configured for different application types, providing precise power consumption estimation tailored to each specific use case rather than a generic one-size-fits-all approach.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11287866B2Computing device, power consumption prediction method thereof and non-transitory computer-readable storage medium
Publication Date: 2022.03.29 VIA ALLIANCE SEMICON CO LTD
  • US11287866B2 patent drawing
  • US11287866B2 patent drawing
  • US11287866B2 patent drawing

AI summary

A computing device, a power consumption prediction method thereof, and a non-transitory computer-readable storage medium are provided. In one embodiment, leakage power consumption of a graphics processor is obtained. Switching power consumption data corresponding to the graphics processor running a frame of image is obtained. Switching power consumption is estimated according to the switching power consumption data. Overall power consumption of the graphics processor is obtained according to the leakage power and the switching power consumption. Overall power consumption of the graphics processor processing one frame of image is estimated based on the overall power consumption. Power consumption performance of the graphics processor is therefore predicted in real-time.