Method and apparatus for power scheduling
AssigneeElectronics and Telecommunications Research Institute
InventorsHyunwoo Joe, Eunji Pak, Taeho Kim, Chaedeok Lim
Life of this patent
Estimating the term…
Abstract
Disclosed herein are a method and apparatus for power scheduling. The disclosed method is a power scheduling method of a power-scheduling apparatus for controlling a partition for at least one application, and the method includes setting a power limit for each partition, monitoring the power consumed by each partition in real time, and when power consumption exceeding the power limit is sensed in any partition as a result of monitoring, controlling an operation for the corresponding partition.
Claims18
A power scheduling method of a power-scheduling apparatus, comprising:
- by at least one hardware processor:
- setting power limits specifying amounts of power available for partitions, respectively, to execute applications independent of each other according to the set power limits, the setting of power limits including specifying a first maximum amount of power available for a first partition among the partitions for a first time period and a first memory space, and a second maximum amount of power available for a second partition among the partitions for a second time period and a second memory space;
- monitoring a first power consumption of the first partition and a second power consumption of the second partition in real time while a first application and a second application among the applications execute within the first partition and the second partition, respectively;
- and
- controlling power scheduling for at least one of the first partition and the second partition, in response to one of the first power consumption exceeding the first maximum amount of power available for the first partition and the second power consumption exceeding the second maximum amount of power available for the second partition,
- wherein, among the partitions, the controlling forcibly terminates or interrupts an operation of the first partition and/or the second partition, or prevents power from being supplied to the first partition and/or the second partition without changing both the first time period and the second time period and the first memory space and the second memory space, to thereby avoid an error from occurring in remaining partitions.
A power-scheduling apparatus, comprising:
- a power supply to supply power to partitions to execute applications independent of each other according to set power limits for the partitions, respectively;
- and
- a controller to:
- set power limits including specifying a first maximum amount of power available for a first partition among the partitions for a first time period and a first memory space, and a second maximum amount of power available for a second partition among the partitions for a second time period and a second memory space, respectively,
- monitor a first power consumption of the first partition and a second power consumption of the second partition in real time while a first application and a second application among the applications execute within the first partition and the second partition, respectively, and
- controlling power scheduling for at least one of the first partition and the second partition, in response to one of the first power consumption exceeding the first maximum amount of power available for the first partition and the second power consumption exceeding the and the second maximum amount of power available for the second partition,
- wherein, among the partitions, the controller performs a control so as to forcibly terminate or interrupt the operation for the partition, or to prevent power from being supplied to first partition and/or the second partition without changing both the first time period and the second time period and the first memory space and the second memory space, to thereby avoid an error from occurring in remaining partitions.
Dependencies are inferred from the claim text.