Adaptive Voltage-Frequency Control for Workload-Driven Droop Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern ASICs face challenges in efficiently managing voltage margins due to silicon variations and diverse workload behaviors, leading to excessive power consumption and performance impact, as existing solutions are not scalable or effective in closing the loop between voltage and frequency control.

Innovation Solution

An apparatus with an all-digital closed-loop fine-grained control system that adjusts voltage and frequency in real-time based on workload conditions, using tunable ring oscillators and a performance monitor to optimize voltage margins and reduce power consumption while maintaining performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If coarse voltage margins per voltage/frequency operating mode are applied to protect against worst di/dt conditions, then system reliability is improved, but power consumption increases and performance is degraded due to excessive voltage beyond necessity

Engineering Contradiction:
Improvesystem reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic voltage margin adjustment by continuously monitoring actual di/dt conditions and adapting voltage margins in real-time. Instead of static coarse margins, the system dynamically scales voltage margins based on actual workload characteristics, reducing unnecessary voltage overhead during light workloads while maintaining protection during heavy di/dt events.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes voltage margin parameters adaptively based on monitored workload conditions. By measuring actual current draw patterns and di/dt events, the system adjusts voltage margin parameters to match real requirements, transitioning from fixed conservative margins to adaptive optimized margins that reduce power consumption while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If coarse voltage margins per voltage/frequency operating mode are applied to protect against worst di/dt conditions, then system reliability is improved, but performance is degraded due to excessive voltage beyond necessity

Engineering Contradiction:
Improvesystem reliabilityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts voltage margins based on actual workload di/dt characteristics, allowing the processor to operate at optimal performance levels without unnecessary voltage constraints. During light workloads, voltage margins are reduced to enable higher frequency operation, while during heavy di/dt events, margins are increased to maintain stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Voltage margin parameters are adaptively changed based on monitored workload conditions. The system measures actual di/dt events and adjusts voltage margin parameters accordingly, enabling performance optimization by reducing excessive voltage margins during normal operation while maintaining adequate margins during stress conditions.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If voltage margins are reduced to lower power consumption, then energy efficiency is improved, but system reliability deteriorates due to insufficient protection against voltage droops

Engineering Contradiction:
Improveenergy efficiencyVSAvoidsystem reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent implements a feedback mechanism that continuously monitors actual di/dt conditions and voltage droop events. Based on this feedback, the system adaptively adjusts voltage margins to match real requirements, reducing margins when conditions permit to improve energy efficiency while automatically increasing margins when droop risks are detected, thus maintaining reliability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-adjustment of voltage margins by autonomously monitoring its own workload characteristics and di/dt events. Through self-service measurement and adaptation, the system determines appropriate voltage margins without external intervention, optimizing energy efficiency while maintaining adequate protection against voltage droops.

Inventive Principle:
Principle #25Self-service

4Ease of manufacture

If it is difficult to profile voltage margins for ASIC due to silicon variations and unlimited application variety, then manufacturing complexity increases, but adaptability to different workloads deteriorates

Engineering Contradiction:
Improvemanufacturing complexityVSAvoidadaptability to workloads
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent enables the ASIC to automatically profile and adapt to different workloads through self-service measurement of actual di/dt conditions. Instead of requiring complex external profiling for each application and silicon variation, the system autonomously characterizes workload patterns and adjusts voltage margins accordingly, achieving high adaptability with minimal manufacturing complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses adaptive parameter changes to handle silicon variations and application diversity. By measuring actual di/dt events and adjusting voltage margin parameters in real-time, the system compensates for silicon process variations and adapts to unlimited application varieties without requiring complex manufacturing profiles for each scenario.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3882740B1Workload based adaptive voltage and frequency control apparatus and method
Publication Date: 2023.12.13 INTEL CORP
  • EP3882740B1 patent drawingFigure 1
  • EP3882740B1 patent drawingFigure 2
  • EP3882740B1 patent drawingFigure 3

AI summary

An all-digital closed-loop fine-grained control of voltage and frequency for running conditions of a compute machine such as graphic processor unit (GPU), central processing unit (CPU), or any other processing unit. The scheme optimizes the voltage margin and frequency on the fly according to desired programmable performance metrics. A mitigation response to droops is naturally built into the system and is equal to the cause rather than being excessive. The scheme is scalable and can be instantiated in different clusters for best results.