Interconnect Fabric Link Width Adjustment for Dynamic Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data processing systems face challenges in reducing dynamic power consumption, particularly in graphics processing units (GPUs) with interconnect fabrics, which contribute significantly to power usage.

Innovation Solution

The implementation of dynamic link width reduction techniques based on instantaneous throughput demand, allowing for dynamic bus width allocation and frequency adjustment in interconnect fabrics, thereby reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If dynamic link width reduction is implemented based on instantaneous throughput demand, then power consumption is reduced, but link width flexibility and complexity increase

Engineering Contradiction:
Improvepower consumptionVSAvoidlink width flexibility
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements dynamic link width reduction by allowing the interconnect fabric to adjust its operational width based on instantaneous throughput demand. The system transitions from a fixed link width configuration to a dynamic one where link width can be reduced when bandwidth demand is low, thereby reducing power consumption while adapting to varying performance requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameter of link width from a fixed value to a variable parameter that can be adjusted based on throughput demand. By monitoring instantaneous bandwidth requirements and adjusting link width accordingly, the system achieves power reduction without sacrificing necessary performance capabilities.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If fixed function computational units are used, then hardware simplicity is maintained, but processing versatility is limited

Engineering Contradiction:
Improvehardware simplicityVSAvoidprocessing versatility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent enables graphics processors to support multiple processing functions by making portions of the processor programmable. This allows the same hardware to perform both traditional graphics processing and a wider variety of operations including general-purpose computing tasks, thereby achieving versatility without requiring completely separate dedicated hardware for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent applies partial programmability to specific portions of the graphics processor rather than making the entire processor programmable. This selective approach enables versatility in key areas while maintaining hardware simplicity in other areas, achieving a balance between the two competing requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If pipelining is implemented to process graphics data in parallel, then processing speed is improved, but power consumption increases

Engineering Contradiction:
Improveprocessing speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The patent implements periodic or pulsed operation of the interconnect fabric by reducing link width based on instantaneous throughput demand. Rather than maintaining full bandwidth capability continuously, the system adjusts bandwidth periodically based on actual demand, allowing power reduction during low-demand periods while maintaining high processing speed when needed.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent dynamically adjusts the operational width of the interconnect fabric to match instantaneous throughput demand. This dynamic adaptation allows the system to maintain high processing speeds during high-demand periods while reducing power consumption during low-demand periods, resolving the contradiction between speed and power consumption.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12346189B2Interconnect fabric link width reduction to reduce instantaneous power consumption
Publication Date: 2025.07.01 INTEL CORP
  • US12346189B2 patent drawing
  • US12346189B2 patent drawing
  • US12346189B2 patent drawing

AI summary

Described herein are various embodiments of reducing dynamic power consumption within a processor device. One embodiment provides a technique for dynamic link width adjustment based on throughput demand for client of an interconnect fabric. One embodiment provides for a parallel processor comprising an interconnect fabric including a dynamically configurable bus widths and frequencies.