Thermal and power aware graphics processing
First Claim
1. A graphics system, comprising:
- first interface circuitry configured to receive first graphics content, wherein the first graphics content includes graphics data;
processing circuitry, coupled to the first interface circuitry, configured to process the first graphics content, based on thermal information, to generate second graphics content, wherein the processing circuitry is configured to modify the graphics data to generate the second graphics content, the first graphics content having a higher thermal loading characteristic than the second graphics content, the processing circuitry further configured to process the second graphics content to generate video frame data from the second graphics content, wherein the thermal loading characteristics of the first graphics content and the second graphics content indicate respective predicted thermal outputs of the processing circuitry; and
second interface circuitry configured to deliver the video frame data.
7 Assignments
0 Petitions
Accused Products
Abstract
Embodiments for thermal and/or power aware graphics processing are provided. In an embodiment, a thermally and/or power adaptive graphics processing environment is presented. The graphics processing environment includes various thermally and/or power adaptive elements, each of which may be thermally and/or power aware (adaptive) in the sense that it may adapt at least one aspect of its operation and/or outputs based on thermal and/or power information to effectuate a change in graphics processing in any element (including itself) of the environment. This may include changing or causing a change in at least one of a graphics element, feature, setting, or characteristic based on thermal and/or power information. In an embodiment, thermal and/or power based adaptation may include software and/or hardware adaptation of graphics processing to affect thermal and/or power performance.
-
Citations
19 Claims
-
1. A graphics system, comprising:
-
first interface circuitry configured to receive first graphics content, wherein the first graphics content includes graphics data; processing circuitry, coupled to the first interface circuitry, configured to process the first graphics content, based on thermal information, to generate second graphics content, wherein the processing circuitry is configured to modify the graphics data to generate the second graphics content, the first graphics content having a higher thermal loading characteristic than the second graphics content, the processing circuitry further configured to process the second graphics content to generate video frame data from the second graphics content, wherein the thermal loading characteristics of the first graphics content and the second graphics content indicate respective predicted thermal outputs of the processing circuitry; and second interface circuitry configured to deliver the video frame data. - View Dependent Claims (2, 3, 4)
-
-
5. A graphics device, comprising:
-
interface circuitry configured to receive first graphics content and power consumption information, wherein the first graphics content includes graphics data; and processing circuitry, coupled to the interface circuitry, configured to adaptively process the first graphics content based on the power consumption information to generate second graphics content, wherein the processing circuitry is configured to modify the graphics data to generate the second graphics content, the processing circuitry further configured to process the second graphics content to generate an output and to deliver the output to support a visual presentation, wherein the power consumption information comprises predictive power consumption information. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of graphics processing in a device, the method comprising:
-
receiving user input indicating a desired visual experience; establishing a first graphics processing configuration of the device based on the desired visual experience, wherein the first graphics processing configuration corresponds to a first setting of a graphics processing circuitry of the device; processing received graphics content using the graphics processing circuitry according to the first graphics processing configuration; evaluating power consumption information of the device, wherein the power consumption information comprises predictive power consumption information; establishing a second graphics processing configuration based on the evaluation of the power consumption information, wherein the second graphics processing configuration corresponds to a second setting of the graphics processing circuitry of the device, and wherein the first graphics processing configuration results in a device output that is a closer match to the desired visual experience than a device output of the second graphics processing configuration; and processing the received graphics content using the graphics processing circuitry according to the second graphics processing configuration, wherein processing the received graphics content according to the second graphics processing configuration comprises modifying the received graphics content to generate a modified graphics content and processing the modified graphics content using the graphics processing circuitry. - View Dependent Claims (18, 19)
-
Specification