METHOD FOR ADAPTIVELY ADJUSTING FRAMERATE OF GRAPHIC PROCESSING UNIT AND COMPUTER SYSTEM USING THEREOF
First Claim
1. A method for adjusting a framerate of at least one graphic processing unit (GPU), comprising the steps of:
- receiving an execution parameter associated with the at least one GPU;
determining that the execution parameter is larger than a first reference value; and
increasing a sleep time and power-gating the at least one GPU based on the sleep time to adjust the framerate.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method for adaptively adjusting a framerate of a graphic processing unit (GPU). For example, when the GPU workload is high and the temperature of the GPU is close to high temperature, the framerate can be decreased to reduce the workload; when the GPU workload is low, the framerate can be permitted to increase to raise the workload. By the present invention, the GPU is permitted to operate at maximum temperature. The method comprises the steps of: (a) receiving an execution parameter associated with at least one GPU; (b) comparing if the execution parameter is greater than a first reference value; and (c) in the event the execution parameter is greater than the first reference value, increasing a sleep time and power-gating the at least one GPU based on the sleep time to adjust the framerate.
21 Citations
20 Claims
-
1. A method for adjusting a framerate of at least one graphic processing unit (GPU), comprising the steps of:
-
receiving an execution parameter associated with the at least one GPU; determining that the execution parameter is larger than a first reference value; and increasing a sleep time and power-gating the at least one GPU based on the sleep time to adjust the framerate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium storing instructions, that when executed by a processor, cause a computer system to adjust a framerate of at least one graphic processing unit (GPU), by performing the steps of:
-
receiving an execution parameter associated with the at least one GPU; determining that the execution parameter is larger than a first reference value; and increasing a sleep time and power-gating the at least one GPU based on the sleep time to adjust the framerate. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computing device for adjusting a framerate of at least one graphic processing unit (GPU), the computing device comprising:
-
a processor; and a memory coupled to the processor, wherein the memory includes a program having instructions that, when executed by the processor, cause the processor to; receive an execution parameter associated with the at least one GPU; determine that the execution parameter is larger than a first reference value; and increase a sleep time and power-gating the at least one GPU based on the sleep time to adjust the framerate.
-
Specification