Adaptive Multibit Bus Switching for GPU Wire Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex GPUs face wire congestion due to the use of single-bit transmission wires, leading to delays and increased power consumption, which affects the efficiency and longevity of electronic devices.

Innovation Solution

An adaptive multibit bus is introduced, allowing two bits of data to be transmitted over a single-bit wire, increasing system frequency at higher voltage levels for improved performance without sacrificing area, and dynamically switching between single-bit and multibit data transmission based on voltage levels to optimize power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of moving object

If single-bit transmission wires are used in complex GPUs, then wire area is reduced, but transmission speed decreases and power consumption increases

Engineering Contradiction:
Improvewire areaVSAvoidtransmission speed
Core Design Contradiction:
Area of moving objectVSSpeed

Solution Approach 1:

The patent implements dynamic voltage scaling where the operating voltage of the interconnect is adjusted based on the data transmission mode. When multibit transmission is active, voltage is increased to maintain signal integrity and transmission speed, while single-bit mode operates at lower voltage to reduce power consumption. This dynamic adjustment resolves the contradiction by adapting voltage levels to the actual transmission requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the voltage parameter of the interconnect to enable multibit data transmission over single-bit wires. By operating at elevated voltage levels, the interconnect can reliably transmit multiple bits simultaneously without requiring additional wire area, thus resolving the contradiction between reduced wire area and maintained transmission speed.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If single-bit transmission wires are used in complex GPUs, then device complexity is reduced, but power consumption increases

Engineering Contradiction:
Improvedevice complexityVSAvoidpower consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent employs periodic switching between single-bit and multibit transmission modes based on operational requirements. The system dynamically selects the appropriate transmission mode and corresponding voltage level, enabling multibit transmission during high-performance needs and switching to single-bit mode during lower-demand periods. This periodic adaptation reduces average power consumption while maintaining device complexity at acceptable levels.

Inventive Principle:
Principle #19Periodic action

3Reliability

If voltage level is increased for multibit transmission, then transmission reliability is improved, but power consumption increases

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

Solution Approach 1:

The patent implements dynamic voltage scaling where the operating voltage of the interconnect is adjusted based on the data transmission mode. When multibit transmission is active, voltage is increased to maintain signal integrity and transmission speed, while single-bit mode operates at lower voltage to reduce power consumption. This dynamic adjustment resolves the contradiction by adapting voltage levels to the actual transmission requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10290289B2Adaptive multibit bus for energy optimization
Publication Date: 2019.05.14 INTEL CORP
  • US10290289B2 patent drawing
  • US10290289B2 patent drawing
  • US10290289B2 patent drawing

AI summary

Methods and apparatus relating to an adaptive multibit bus for energy optimization are described. In an embodiment, a 1-bit interconnect of a processor is caused to select between a plurality of operational modes. The plurality of operational modes comprises a first mode and a second mode. The first mode causes transmission of a single bit over the 1-bit interconnect at a first frequency and the second mode causes transmission of a plurality of bits over the 1-bit interconnect at a second frequency based at least in part on a determination that an operating voltage of the 1-bit interconnect is at a high voltage level and that the second frequency is lower than the first frequency. Other embodiments are also disclosed and claimed.