Control of performance levels of different types of processors via a user interface
First Claim
1. A method for controlling power consumption associated with a computing device having a first processor and a second processor, the first processor and the second processor being configured to perform different types of operations, the method comprising:
- providing a user interface that allows a user selection, during normal operation of the computing device, of desired performance levels of the first processor and the second processor relative to one another, the desired performance levels representing percentage performance levels of the first processor and the second processor, the user selection directly selecting and specifying the desired performance levels of the first processor and the second processor being relative to one another such that higher desired performance levels of either one of the first and second processors correspond to lower desired performance levels of the other of the first and second processors;
during normal operation of the computing device, directly adjusting a performance level of the first processor and a performance level of the second processor to the desired performance levels as specified by the user selection via the user interface; and
during an overcurrent or an overtemperature condition of the computing device, directing the user interface to be unresponsive to the user selection of the desired performance levels of either one of the first and second processors until a combined power consumption level associated with the first processor and the second processor is within a combined maximum power consumption level associated with the first processor and the second processor.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for controlling power consumption associated with a computing device having first and second processors configured to perform different types of operations includes providing a user interface that allows, during normal operation of the computing device, at least one of: (i) a user selection of desired performance levels of the first and second processors relative to one another, such that higher desired performance levels of one processor correspond to lower desired performance levels of the other processor, and (ii) a user selection of a desired performance level of the first processor and a user selection of a desired performance level of the second processor, the two user selections being made independently of one another. The apparatus and method control, during normal operation of the computing device, performance levels of the processors in response to the one or more user selections of the desired performance levels.
26 Citations
20 Claims
-
1. A method for controlling power consumption associated with a computing device having a first processor and a second processor, the first processor and the second processor being configured to perform different types of operations, the method comprising:
-
providing a user interface that allows a user selection, during normal operation of the computing device, of desired performance levels of the first processor and the second processor relative to one another, the desired performance levels representing percentage performance levels of the first processor and the second processor, the user selection directly selecting and specifying the desired performance levels of the first processor and the second processor being relative to one another such that higher desired performance levels of either one of the first and second processors correspond to lower desired performance levels of the other of the first and second processors; during normal operation of the computing device, directly adjusting a performance level of the first processor and a performance level of the second processor to the desired performance levels as specified by the user selection via the user interface; and during an overcurrent or an overtemperature condition of the computing device, directing the user interface to be unresponsive to the user selection of the desired performance levels of either one of the first and second processors until a combined power consumption level associated with the first processor and the second processor is within a combined maximum power consumption level associated with the first processor and the second processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
user interface providing logic of a computing device operative to provide a user interface that allows, during normal operation of the computing device, a user selection of desired performance levels of a first processor of the computing device and a second processor of the computing device relative to one another, the desired performance levels representing percentage performance levels of the first processor of the computing device and the second processor of the computing device, the first processor and the second processor being configured to perform different types of operations, and the user selection directly selecting and specifying the desired performance levels of the first processor and the second processor being relative to one another such that higher desired performance levels of either one of the first and second processors correspond to lower desired performance levels of the other of the first and second processors; and performance level management logic operatively coupled to the user interface providing logic and operative to; during normal operation of the computing device, directly adjust a performance level of the first processor and a performance level of the second processor to the desired performance levels as specified by user selection via the user interface; and during an overcurrent or an overtemperature condition of the computing device, direct the user interface to be unresponsive to the user selection of the desired performance levels of either one of the first and second processors until a combined power consumption level associated with the first processor and the second processor is within a combined maximum power consumption level associated with the first processor and the second processor. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising executable instructions that when executed cause an integrated circuit (IC) fabrication system to fabricate one or more ICs that comprise:
-
user interface providing logic of a computing device operative to provide a user interface that allows a user selection, during normal operation of the computing device, of desired performance levels of a first processor of the computing device and a second processor of the computing device relative to one another, the desired performance levels representing percentage performance levels of the first processor of the computing device and the second processor of the computing device, the first processor and the second processor being configured to perform different types of operations, and the user selection directly selecting and specifying the desired performance levels of the first processor and the second processor being relative to one another such that higher desired performance levels of either one of the first and second processors correspond to lower desired performance levels of the other of the first and second processors; and performance level management logic operatively coupled to the user interface providing logic and operative to; during normal operation of the computing device, directly adjust a performance level of the first processor and a performance level of the second processor to the desired performance levels as specified by user selection via the user interface; and during an overcurrent or an overtemperature condition of the computing device, direct the user interface to be unresponsive to the user selection of the desired performance levels of either one of the first and second processors until a combined power consumption level associated with the first processor and the second processor is within a combined maximum power consumption level associated with the first processor and the second processor. - View Dependent Claims (18, 19, 20)
-
Specification