Systems, devices, and/or methods for managing energy usage
First Claim
1. A method comprising:
- via a predetermined processor;
based on a predicted non-zero future power requirement for performing one or more portions of an expected workload by a predetermined system, said predicted future power requirement based on a past power requirement for performing one or more portions of a known workload by said predetermined system, automatically causing a change from a first power state of said predetermined system to a second power state that does not violate a guaranteed deterministically-bounded explicit specification for performing said one or more portions of the expected workload, the specification requiring that the predetermined system will not exceed a user-defined acceptable level of performance loss.
4 Assignments
0 Petitions
Accused Products
Abstract
Certain exemplary embodiments can provide a system, machine, device, manufacture, circuit, and/or user interface adapted for, and/or a method and/or machine-readable medium comprising machine-implementable instructions for, activities that can comprise, based on a predicted non-zero future power requirement for performing one or more portions of an expected workload by a predetermined system, the predicted future power requirement based on a past power requirement for performing one or more portions of a known workload by the predetermined system, automatically causing a change from a first power state of the predetermined system to a second power state that does not violate a specification for performing the one or more portions of the expected workload.
354 Citations
23 Claims
-
1. A method comprising:
via a predetermined processor; based on a predicted non-zero future power requirement for performing one or more portions of an expected workload by a predetermined system, said predicted future power requirement based on a past power requirement for performing one or more portions of a known workload by said predetermined system, automatically causing a change from a first power state of said predetermined system to a second power state that does not violate a guaranteed deterministically-bounded explicit specification for performing said one or more portions of the expected workload, the specification requiring that the predetermined system will not exceed a user-defined acceptable level of performance loss. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A system comprising:
a processor adapted for; based on a predicted non-zero future power requirement for performing an expected workload by a predetermined system, said predicted future power requirement based on a past power requirement for performing a known workload by said predetermined system, automatically causing a change from a first power state of said predetermined system to a second power state that is sufficient to perform the expected workload, yet that does not violate a guaranteed deterministically-bounded explicit performance specification, the specification requiring that the predetermined system will not exceed a user-defined acceptable level of performance loss.
-
22. A non-transitory machine-readable medium comprising machine-implementable instructions for activities comprising:
based on a predicted non-zero future power requirement for performing an expected workload by a predetermined system, said predicted future power requirement based on a past power requirement for performing a known workload by said predetermined system, automatically causing a change from a first power state of said predetermined system to a second power state that is sufficient to perform the expected workload, yet that does not violate a guaranteed deterministically-bounded explicit performance specification, the specification requiring that the predetermined system will not exceed a user-defined acceptable level of performance loss.
-
23. A method comprising:
via a predetermined processor; based on a predicted non-zero future power requirement for performing an expected workload by a predetermined system, said predicted future power requirement based on a past power requirement for performing a known workload by said predetermined system, dynamically adaptively controlling a power state of said predetermined system to a level that is sufficient to perform the expected workload yet prevents violation of a guaranteed deterministically-bounded explicit performance specification, the specification requiring that the predetermined system will not exceed a user-defined acceptable level of performance loss.
Specification