Processor Power Management via Dynamic Frequency Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic systems often face a trade-off between reducing power consumption and maintaining performance levels, as they are typically configured for worst-case workload requirements, leading to unnecessary power wastage when workload demands are low.

Innovation Solution

A dynamic power control method that adjusts the processor's clock frequency and supply voltage based on real-time workload assessment, switching between different power control strategies to optimize power consumption while ensuring timely task completion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the processor is configured for worst-case workload requirements with high clock frequency, then performance level is improved, but power consumption increases

Engineering Contradiction:
Improveperformance levelVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the clock frequency of the processor based on real-time workload monitoring. The frequency is increased when workload exceeds a high threshold and decreased when workload falls below a low threshold, allowing the processor to adapt its performance to actual demands rather than operating at fixed worst-case settings

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameters (clock frequency and supply voltage) of the processor based on workload conditions. By monitoring workload metrics and adjusting frequency and voltage levels accordingly, the system optimizes the balance between performance and power consumption

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the processor operates at high clock frequency to meet potential workload spikes, then task completion capability is improved, but power is wasted during low workload periods

Engineering Contradiction:
Improvetask completion capabilityVSAvoidpower waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements a feedback mechanism that continuously monitors workload conditions and adjusts clock frequency in response. The workload monitor provides feedback about current task demands, and the frequency adjuster responds by setting appropriate frequency levels, ensuring the processor operates at optimal performance only when needed

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system prepares for potential workload spikes by maintaining the capability to quickly increase frequency, but only actually increases frequency when workload thresholds indicate genuine demand. This avoids premature frequency increases while ensuring readiness when needed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8479026B2Processor power management
Publication Date: 2013.07.02 TEXAS INSTRUMENTS INC
  • US8479026B2 patent drawing
  • US8479026B2 patent drawing
  • US8479026B2 patent drawing

AI summary

A method comprises operating a processor at a first power control strategy. Such a method further comprises determining whether a workload of a task running on a processor has fallen below a lower threshold, and changing to a second power control strategy to operate the processor based on determining that the workload of the task has fallen below the lower threshold.