External Graphics System GPU Load Redistribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Thunderbolt graphics card external enclosures for notebook computers waste the built-in graphics processing unit's computing performance by automatically ignoring the video stream from the internal GPU due to power saving and bandwidth limitations, only utilizing the external GPU for graphics processing.

Innovation Solution

An external graphics system and method that utilizes a Thunderbolt interface to enable joint graphics processing between a notebook computer's built-in GPU and an external Thunderbolt graphics card enclosure, with a software-driven load redistribution mechanism to optimize graphics performance by determining when to engage each GPU based on a load-carrying capacity threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If an external Thunderbolt graphics card enclosure is used to replace the built-in GPU, then graphics computing performance is improved, but the built-in GPU's computing performance is wasted

Engineering Contradiction:
Improvegraphics computing performanceVSAvoidbuilt-in GPU computing performance waste
Core Design Contradiction:
PowerVSLoss of energy

Solution Approach 1:

The patent merges the built-in GPU and external Thunderbolt GPU into a collaborative system where both GPUs work simultaneously on graphics processing tasks. The host device receives rendering requests and distributes them to both the built-in GPU and external GPU, combining their outputs to achieve enhanced overall graphics performance while utilizing the computing capabilities of both devices.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system enables the built-in GPU to serve dual purposes: it continues to handle graphics rendering tasks alongside the external GPU, making the system more versatile. The graphics processing system can dynamically switch between using only the external GPU, only the built-in GPU, or both together depending on the workload requirements.

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

2Power

If the external GPU is used exclusively, then maximum graphics performance is achieved, but power consumption and interface bandwidth are overloaded

Engineering Contradiction:
Improvegraphics performanceVSAvoidpower consumption and bandwidth
Core Design Contradiction:
PowerVSUse of energy by moving object

Solution Approach 1:

The patent segments the graphics processing workload between the built-in GPU and external GPU based on a load-carrying capacity threshold. Rendering requests are divided into first request commands (handled by built-in GPU) and second request commands (handled by external GPU), allowing the system to distribute computational load and prevent overloading the external GPU and Thunderbolt interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the distribution of graphics processing tasks based on real-time conditions. The host device determines whether to use the built-in GPU, external GPU, or both together based on the current workload and load-carrying capacity threshold, creating a flexible and adaptive graphics processing system that optimizes power consumption and bandwidth usage.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11276136B2External graphics system and external graphics method
Publication Date: 2022.03.15 EVGA CORPORATION
  • US11276136B2 patent drawing
  • US11276136B2 patent drawing
  • US11276136B2 patent drawing

AI summary

An external graphics method for an external graphics system is provided. The external graphics system includes a host device at least having a first graphics processing unit that generates a first video stream signal, and an external graphics device for connecting to the host device. The external graphics device at least includes a second graphics processing unit that generates a second video stream signal, and a TBT interface unit electrically connected to the host device. The method mainly includes: when the host device determining a graphics processing performed by the second graphics processing unit not exceeding a load-carrying capacity threshold, displaying an image frame corresponding to a TBT signal; and when determining the graphics processing performed by the second graphics processing unit exceeding the load-carrying capacity threshold, computing the TBT signal and the first video stream signal in sum, and displaying the corresponding image frame accordingly.