IO Fabric Frequency Adjustment for Traffic-Aware Power Savings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud-based server systems face inefficiencies due to maintaining high IO fabric frequencies even during low utilization, leading to excessive power consumption and potential processing delays, while transitioning to lower power states can cause unacceptable delays during traffic bursts.

Innovation Solution

Implementing an IO interface stack with traffic detection circuits that adjust IO fabric frequency based on detected traffic levels, allowing for dynamic frequency adjustments without full power state changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high IO fabric frequency is maintained during low utilization, then IO responsiveness is improved, but power consumption increases

Engineering Contradiction:
ImproveIO fabric frequencyVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic frequency adjustment of the IO fabric based on detected traffic levels. The frequency is adjusted from a high initial state to a lower operational state based on actual traffic conditions, resolving the contradiction between maintaining high speed and reducing power consumption during low utilization periods

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operating frequency parameter of the IO fabric dynamically based on traffic detection. By adjusting this key parameter according to actual workload conditions, the system achieves both power savings and maintained responsiveness when needed

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If IO fabric transitions to lower power state, then power consumption is reduced, but processing delays increase

Engineering Contradiction:
Improvepower consumptionVSAvoidprocessing delays
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent performs preliminary frequency adjustment based on detected traffic levels before full power state transitions are needed. By proactively adjusting frequency in response to traffic patterns, the system avoids the delays associated with deeper power state transitions while still achieving power savings

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where traffic detection results drive frequency adjustment decisions. This closed-loop control ensures the IO fabric operates at appropriate frequency levels based on actual demand, preventing both excessive power consumption and unnecessary processing delays

Inventive Principle:
Principle #23Feedback

3Loss of energy

If traffic detection and frequency adjustment is implemented, then power efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvepower wasteVSAvoidcontrol circuit complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent applies traffic detection and frequency adjustment specifically to the IO fabric interface circuitry where it is most needed, rather than implementing system-wide complexity. This localized approach achieves power efficiency improvements with minimal additional device complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP4579395A1IO fabric performance management
Publication Date: 2025.07.02 INTEL CORP
  • EP4579395A1 patent drawingFigure 1
  • EP4579395A1 patent drawingFigure 2
  • EP4579395A1 patent drawingFigure 3

AI summary

In some embodiments, traffic detection circuits are provided to increase an IO fabric frequency when increased IO device traffic is detected.