Reduced Mesh Lane Routing for Low-Bandwidth Power Saving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computing device architectures with multiple dies or sockets, mesh lanes are often underutilized during low bandwidth workloads, leading to wasted power consumption.

Innovation Solution

Implement a control circuit to detect low bandwidth workloads and reroute data packets to avoid underutilized mesh lanes, dynamically reconfiguring the packet routing scheme to disable these lanes temporarily, thereby reducing power consumption without incurring latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If mesh lanes are kept enabled to support high bandwidth workloads, then data transmission capability is improved, but power consumption increases during low bandwidth operations

Engineering Contradiction:
Improvepower consumptionVSAvoiddata transmission capability
Core Design Contradiction:
PowerVSProductivity

Solution Approach 1:

The system dynamically adjusts the number of active mesh lanes based on detected workload conditions. During low bandwidth workloads, the control circuit reduces the number of active mesh lanes to decrease power consumption. During high bandwidth workloads, the system activates more lanes to maintain data transmission capability. This dynamic reconfiguration resolves the contradiction by making the system adaptable to varying operational demands.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameters of the mesh lanes by adjusting the number of active lanes based on workload detection. The control circuit monitors bandwidth requirements and modifies the active lane count accordingly, transforming the system from a static configuration to one that adapts its parameters (number of active lanes) to match actual computational needs, thereby optimizing the power-transmission capability tradeoff.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If mesh lanes are disabled to reduce power consumption, then power efficiency is improved, but data packet routing capability deteriorates

Engineering Contradiction:
Improvepower efficiencyVSAvoiddata packet routing capability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The control circuit implements dynamic lane activation and deactivation based on real-time workload assessment. When power efficiency is prioritized during low bandwidth operations, fewer lanes are activated. When routing capability needs to be maintained during high bandwidth operations, the system activates sufficient lanes. This dynamic approach ensures that the system maintains adequate routing capability only when necessary, improving power efficiency without compromising reliability when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system modifies the operational parameter of mesh lane activation status based on detected workload conditions. The control circuit adjusts the number of active lanes as a variable parameter, increasing it when routing capability is needed and decreasing it when power efficiency is prioritized. This parameter adjustment resolves the contradiction by making routing capability available on-demand rather than continuously.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If the number of active mesh lanes is reduced during low bandwidth workloads, then power consumption decreases, but routing flexibility is reduced

Engineering Contradiction:
Improvepower consumptionVSAvoidrouting flexibility
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The control circuit dynamically adjusts the number of active mesh lanes based on detected workload bandwidth requirements. During low bandwidth workloads, fewer lanes are activated to reduce power consumption. During high bandwidth workloads, the system activates more lanes to maintain routing flexibility. This dynamic reconfiguration ensures that routing flexibility is preserved only when actually needed, resolving the contradiction between power consumption and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameter of active lane count based on workload conditions. The control circuit monitors bandwidth requirements and adjusts the number of active lanes as a variable parameter, reducing it during low bandwidth operations to save power while maintaining sufficient routing capability. This parameter change resolves the contradiction by making the system's adaptability match its actual operational needs.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12452173B2Reduced mesh lane routing
Publication Date: 2025.10.21 ADVANCED MICRO DEVICES INC
  • US12452173B2 patent drawing
  • US12452173B2 patent drawing
  • US12452173B2 patent drawing

AI summary

The disclosed device includes multiple mesh lanes for sending data packets across the device. The device also includes a control circuit that can detect a low bandwidth workload and reroute data packets to avoid one or more mesh lane. The control circuit can then disable the avoided mesh lanes. Various other methods, systems, and computer-readable media are also disclosed.