US2012166824A1PendingUtilityA1

Power controller in information processor

52
Assignee: TANI TAKENOBUPriority: Apr 27, 2005Filed: Feb 24, 2012Published: Jun 28, 2012
Est. expiryApr 27, 2025(expired)· nominal 20-yr term from priority
Inventors:Takenobu Tani
Y02D10/00G06F 1/324G06F 1/3296G06F 1/3203
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A power controller ( 100 ) is for controlling power consumed in an information processor ( 1000 ) and includes a power context storing means (ZA 105 ), a power context reference means (ZB 101 ), and a power status changing means (ZA 101 ). The power context storing means (ZA 105 ) stores power control information for individual programs on a per program basis in storage regions distinguished with program identification information. The power context reference means (ZB 101 ) references the power control information for the desired program in the power context storing means (ZA 105 ). The power status changing means (ZA 101 ) changes the status of the power consumed in the information processor ( 1000 ) based on the power control information referenced by the power context reference means (ZB 101 ).

Claims

exact text as granted — not AI-modified
1 - 10 . (canceled) 
     
     
         11 . A power controller for controlling power consumed in a processor, the power controller comprising:
 a storage configured to store power control information for individual programs per program basis in storage regions; and   a scheduler configured to reference the power control information for a program in the storage, wherein   the scheduler selects a program so that, when the program is executed, an amount of power change from a current power status becomes minimum, based on the power control information stored in the storage.   
     
     
         12 . The power controller of  claim 11  further comprising:
 a power status controller configured to change a status of the power consumed in the processor based on the power control information. 
 
     
     
         13 . The power controller of  claim 12 , wherein
 the status of the power includes a power voltage.   
     
     
         14 . The power controller of  claim 12 , wherein
 the status of the power includes a clock frequency.   
     
     
         15 . A power controller for controlling power consumed in an information processing apparatus, the power controller comprising:
 a storage configured to store power control information for individual programs per program basis in storage regions; and   a scheduler configured to reference the power control information for a program in the storage, wherein   the scheduler selects a program so that, when the program is executed, an amount of power change from a current power status becomes minimum, based on the power control information stored in the storage.   
     
     
         16 . The power controller of  claim 15  further comprising:
 a power status controller configured to change a status of the power consumed in the information processing apparatus based on the power control information. 
 
     
     
         17 . The power controller of  claim 16 , wherein
 the status of the power includes a power voltage.   
     
     
         18 . The power controller of  claim 16 , wherein
 the status of the power includes a clock frequency.   
     
     
         19 . A power controller for controlling power consumed in an information processing system, the power controller comprising:
 a storage configured to store power control information for individual programs per program basis in storage regions; and   a scheduler configured to reference the power control information for a program in the storage, wherein   the scheduler selects a program so that, when the program is executed, an amount of power change from a current power status becomes minimum, based on the power control information stored in the storage.   
     
     
         20 . The power controller of  claim 19  further comprising:
 a power status controller configured to change a status of the power consumed in the information processing system based on the power control information. 
 
     
     
         21 . The power controller of  claim 20 , wherein
 the status of the power includes a power voltage.   
     
     
         22 . The power controller of  claim 20 , wherein
 the status of the power includes a clock frequency.   
     
     
         23 . A power controller for controlling power consumed in a processor, the power controller comprising:
 a storage configured to store power control information for individual programs per program basis in storage regions; and   a scheduler configured to reference the power control information for a desired program in the storage, wherein   the scheduler rearranges programs in an order which minimizes power changes when the programs change, based on the power control information stored in the storage per program basis.   
     
     
         24 . The power controller of  claim 23  further comprising:
 a power status controller configured to change a status of the power consumed in the processor based on the power control information. 
 
     
     
         25 . The power controller of  claim 24 , wherein
 the status of the power includes a power voltage.   
     
     
         26 . The power controller of  claim 24 , wherein
 the status of the power includes a clock frequency.   
     
     
         27 . A power controller for controlling power consumed in an information processing apparatus, the power controller comprising:
 a storage configured to store power control information for individual programs per program basis in storage regions; and   a scheduler configured to reference the power control information for a desired program in the storage, wherein   the scheduler rearranges programs in an order which minimizes power changes when the programs change, based on the power control information stored in the storage per program basis.   
     
     
         28 . The power controller of  claim 27  further comprising:
 a power status controller configured to change a status of the power consumed in the information processing apparatus based on the power control information. 
 
     
     
         29 . The power controller of  claim 28 , wherein
 the status of the power includes a power voltage.   
     
     
         30 . The power controller of  claim 28 , wherein
 the status of the power includes a clock frequency.   
     
     
         31 . A power controller for controlling power consumed in an information processing system, the power controller comprising:
 a storage configured to store power control information for individual programs per program basis in storage regions; and   a scheduler configured to reference the power control information for a desired program in the storage, wherein   the scheduler rearranges programs in an order which minimizes power changes when the programs change, based on the power control information stored in the storage per program basis.   
     
     
         32 . The power controller of  claim 31  further comprising:
 a power status controller configured to change a status of the power consumed in the information processing system based on the power control information. 
 
     
     
         33 . The power controller of  claim 32 , wherein
 the status of the power includes a power voltage.   
     
     
         34 . The power controller of  claim 32 , wherein
 the status of the power includes a clock frequency.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.