GPU Thermal Control via Texture Processing Degradation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern graphics processing units (GPUs) face challenges with increased power consumption leading to reduced battery life in portable devices and potential damage from heat generation, necessitating effective thermal management techniques.

Innovation Solution

The GPU employs a power management controller to determine when it is operating outside its limits, triggering power-limited modes by altering texture processing operations, such as reduced precision processing and altered mipmap assignments, to conserve power and manage temperature.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the GPU operates at full power to maintain high processing capability and graphics quality, then processing performance is improved, but power consumption increases and heat generation occurs

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

Solution Approach 1:

The system dynamically adjusts texture processing quality based on power availability. The GPU operates at full quality when power is sufficient, but automatically degrades to reduced precision processing when power limits are detected, allowing continuous operation across varying power conditions without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the precision parameter of texture processing operations. By switching between full precision and reduced precision modes, the system alters the computational complexity and power consumption characteristics of the GPU while maintaining continuous operation.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the GPU operates at full power to maintain high processing capability, then processing performance is improved, but heat generation increases that can damage GPU circuitry

Engineering Contradiction:
Improveprocessing performanceVSAvoidheat generation
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The system dynamically adjusts texture processing quality based on power availability. The GPU operates at full quality when power is sufficient, but automatically degrades to reduced precision processing when power limits are detected, allowing continuous operation across varying power conditions without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent converts the harmful effect of power consumption into a useful control mechanism. By monitoring power limits and using them to trigger quality degradation, the system transforms a constraint into an automatic thermal management strategy that prevents overheating while maintaining operation.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Duration of action of moving object

If the GPU enters power-limited mode with reduced precision processing, then power consumption is reduced and battery life is extended, but graphics quality deteriorates

Engineering Contradiction:
Improvebattery lifeVSAvoidgraphics quality
Core Design Contradiction:
Duration of action of moving objectVSManufacturing precision

Solution Approach 1:

The system applies partial precision processing instead of full precision when power is limited. By using reduced precision texture processing, the GPU consumes less power to extend battery life while maintaining sufficient visual quality for most viewing conditions, accepting a controlled degradation in graphics fidelity.

Inventive Principle:
Principle #16Partial or excessive action

4Use of energy by moving object

If the GPU enters power-limited mode with reduced precision processing, then power consumption is reduced, but processing speed may be affected

Engineering Contradiction:
Improvepower consumptionVSAvoidprocessing speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The patent changes the precision parameter of texture processing operations. By switching between full precision and reduced precision modes, the system alters the computational complexity and power consumption characteristics of the GPU while maintaining continuous operation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10229471B2Graphics processing unit providing thermal control via render quality degradation
Publication Date: 2019.03.12 APPLE INC
  • US10229471B2 patent drawing
  • US10229471B2 patent drawing
  • US10229471B2 patent drawing

AI summary

Power management techniques include a graphics processing unit (GPU) in which the GPU determines whether it is operating outside an operational limit and, when the GPU is operating outside the operational limit, the GPU alters performance of an operation to be performed texture processor within the GPU to reduce complexity of the operation. Otherwise, the GPU may perform the texture processing operation at its default complexity. These techniques provide a degree of power control not available in other techniques.