GPU Component Shutdown for Static Scene Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Graphics Processing Units (GPUs) consume unnecessary power when they remain powered on without performing tasks, leading to inefficient energy usage and potential thermal damage due to increased heat generation.

Innovation Solution

Implementing techniques to detect unchanged scenes and shut down GPU components, using hash coordinates to select warped or rendered frame information from a buffer, and allocating work to the GPU through sequences of commands to efficiently process graphics operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the GPU remains powered on to maintain readiness for graphics processing tasks, then the system can respond quickly to rendering demands, but the GPU consumes unnecessary power and generates heat even when idle

Engineering Contradiction:
Improveresponse speed to rendering demandsVSAvoidpower consumption of GPU
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic power management by transitioning the GPU between active and low-power states based on workload detection. The system monitors for pending graphics processing tasks and adjusts the GPU operational state accordingly, making the power consumption adaptive rather than static. This resolves the contradiction by allowing the GPU to be dynamically switched off during idle periods while remaining quickly reactivatable when tasks arrive.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs periodic polling or event-driven monitoring to check for pending graphics processing tasks at regular intervals or upon task queue updates. This periodic detection mechanism allows the system to determine when the GPU can be safely powered down and when it needs to be activated, creating a rhythmic pattern of active/idle states that reduces overall power consumption while maintaining responsiveness.

Inventive Principle:
Principle #19Periodic action

2Adaptability or versatility

If additional components are integrated onto the GPU chip to increase functionality, then the processing capabilities are enhanced, but the heat generation and power consumption increase

Engineering Contradiction:
Improvegraphics processing functionalityVSAvoidheat generation on chip
Core Design Contradiction:
Adaptability or versatilityVSTemperature

Solution Approach 1:

The patent segments the GPU functionality into independently controllable components or functional blocks that can be selectively activated. Rather than powering the entire GPU chip, the system activates only the specific functional segments needed for the current task, leaving other segments in a low-power state. This segmentation allows enhanced functionality to be available on-demand while reducing overall heat generation during partial-utilization scenarios.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the GPU is kept powered on to handle unexpected rendering tasks, then processing availability is maintained, but energy efficiency decreases

Engineering Contradiction:
Improveprocessing availabilityVSAvoidenergy wasted during idle periods
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements a feedback mechanism that continuously monitors the task queue for pending graphics processing work and uses this information to control GPU power states. When the queue is empty or contains only non-critical tasks, the GPU is powered down; when critical tasks are detected, the GPU is activated. This feedback loop ensures processing availability is maintained for important tasks while eliminating energy waste during extended idle periods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10761591B2Shutting down GPU components in response to unchanged scene detection
Publication Date: 2020.09.01 INTEL CORP
  • US10761591B2 patent drawing
  • US10761591B2 patent drawing
  • US10761591B2 patent drawing

AI summary

Methods and apparatus relating to techniques for shutting down one or more GPU (Graphics Processing Unit) components in response to unchanged scene detection are described. In one embodiment, one or more components of a processor enter a low power consumption state in response to a determination that a scene to be displayed is static. The static scene is displayed on a display device (e.g., based on information to be retrieved from memory) for as long as no change to the static scene is detected. Other embodiments are also disclosed and claimed.