Workload-Aware Voltage Regulator Tuning for Processor Power Savings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voltage regulators (VRs) in computer architectures are inefficient in managing power consumption as they are typically pre-tuned for worst-case workloads, leading to unnecessary power consumption for workloads that demand less, without considering workload-specific power demands.

Innovation Solution

Tuning the VR based on workload-specific information before execution, adjusting parameters such as load line, setpoint voltage, and phase shedding configuration to optimize power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the voltage regulator is pre-tuned for the worst-case workload, then the processor can meet the highest current demands, but the processor consumes excessive power when running workloads that require less than full load

Engineering Contradiction:
Improvecurrent delivery capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The voltage regulator transitions from static pre-tuning to dynamic workload-aware tuning. The VR receives workload information from the processor before execution and adjusts its parameters (load line, setpoint voltage, phase shedding configuration) dynamically based on the specific workload characteristics, enabling optimal power efficiency for each workload while maintaining adequate current delivery capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The voltage regulator modifies its operating parameters based on workload information. Specifically, it changes the load line value, setpoint voltage, and phase shedding configuration according to the workload's TDP, EDP, and di/dt characteristics, allowing the system to operate at optimal efficiency points for different workload conditions rather than being fixed at worst-case settings.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If dynamic voltage and frequency scaling (DVFS) is used to adjust supply voltage for different workloads, then power consumption can be reduced, but the transitions introduce additional delays that impede processor performance

Engineering Contradiction:
Improvepower consumptionVSAvoidtransition delay
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The voltage regulator receives and processes workload information before the workload is executed by the processor. This preliminary tuning allows the VR to be pre-configured for the upcoming workload, eliminating transition delays during actual execution. The VR adjusts its parameters in advance based on the workload's TDP, EDP, and di/dt characteristics, so no time-consuming transitions occur during workload execution.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If passive phase shedding is used to turn phases on/off based on current consumption, then current per phase can be optimized, but the process is reactive rather than predictive and cannot proactively optimize for upcoming workloads

Engineering Contradiction:
Improvepower consumptionVSAvoidworkload prediction capability
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The system implements a feedback mechanism where the processor communicates workload information (TDP, EDP, di/dt) to the voltage regulator before execution. This feedback loop enables the VR to proactively adjust its phase shedding configuration and other parameters based on the specific workload characteristics, transforming the reactive passive phase shedding into an active, predictive optimization system.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12547236B2Workload-aware voltage regulator tuning
Publication Date: 2026.02.10 GOOGLE LLC
  • US12547236B2 patent drawing
  • US12547236B2 patent drawing
  • US12547236B2 patent drawing

AI summary

A method and system of tuning a voltage regulator including receiving, at a voltage regulator, workload information for a workload to be executed by a processor that receives power from the voltage regulator; setting at least one of a load line value for the voltage regulator, a setpoint voltage supplied by the voltage regulator to the processor, or a phase shedding configuration of the voltage regulator based on the workload information; and sending to the processor, after the setting is complete, an acknowledgement signal indicating that the workload can proceed.