Port Circuitry Dynamic Bandwidth Adjustment for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In link-based computing systems, the port circuitry operates at high frequencies, leading to high power consumption, especially when not functioning at maximum capacity, resulting in wasteful energy usage.

Innovation Solution

The port circuitry is designed to modulate its power consumption based on the current data flow by adjusting the number of active lanes and clock generation circuits, employing a state machine to manage different operational modes tailored to varying traffic intensities, such as heavy, moderate, sporadic, and light traffic, to optimize bandwidth and power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If point-to-point link based systems are used to replace front-side bus, then data transfer performance is improved, but power consumption increases

Engineering Contradiction:
Improvedata transfer performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic bandwidth adjustment by enabling port circuitry to transition between different operational states (full bandwidth, half bandwidth, quarter bandwidth, eighth bandwidth) based on actual traffic demands. This dynamic adaptation allows the system to maintain high performance when needed while reducing power consumption during low-traffic periods, directly resolving the contradiction between performance and energy efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (bandwidth, clock frequency, number of active lanes) according to traffic conditions. By monitoring traffic intensity and adjusting these parameters dynamically, the system achieves both high performance during peak loads and low power consumption during idle periods, effectively resolving the performance-power consumption tradeoff.

Inventive Principle:
Principle #35Parameter changes

2Speed

If port circuitry operates at high frequencies to maintain performance, then data transfer speed is improved, but power consumption increases

Engineering Contradiction:
Improvedata transfer speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent employs dynamic frequency adjustment where the port circuitry operates at high clock frequencies only when traffic demands high data transfer speeds. During low-traffic periods, the system reduces clock frequency to lower power consumption levels, thus resolving the contradiction between maintaining high transfer speeds and reducing energy usage.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system periodically monitors traffic intensity and adjusts operational parameters accordingly. This periodic adaptation ensures that high-frequency operation occurs only when necessary for performance, while low-frequency operation reduces power consumption during idle periods, balancing speed and energy efficiency.

Inventive Principle:
Principle #19Periodic action

3Productivity

If full bandwidth is allocated to port circuitry, then data transfer capacity is improved, but power consumption increases

Engineering Contradiction:
Improvedata transfer capacityVSAvoidenergy waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements partial bandwidth allocation where the port circuitry operates at full bandwidth only when traffic demands require it. During periods of lower traffic intensity, the system allocates only the necessary portion of bandwidth (half, quarter, or eighth), thereby maintaining adequate data transfer capacity while significantly reducing power consumption and eliminating energy waste.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically changes the bandwidth parameter based on traffic intensity monitoring. By adjusting bandwidth allocation from full to partial levels according to actual needs, the system maintains sufficient data transfer capacity when required while minimizing energy consumption during low-traffic periods, effectively resolving the contradiction between capacity and energy waste.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10911345B2System and method for link based computing system having automatically adjustable bandwidth and corresponding power consumption
Publication Date: 2021.02.02 INTEL CORP
  • US10911345B2 patent drawing
  • US10911345B2 patent drawing
  • US10911345B2 patent drawing

AI summary

A method is described that involves determining that utilization of a logical link has reached a first threshold. The logical link comprises a first number of active physical links. The method also involves inactivating one or more of the physical links to produce a second number of active physical links. The second number is less than the first number. The method also involves determining that the second number of active physical links have not been utilized for a period of time and inactivating another set of links.