METHODS, SYSTEMS, ARTICLES OF MANUFACTURE, AND APPARATUS TO OPTIMIZE THREAD SCHEDULING
First Claim
Patent Images
1. An apparatus comprising:
- a model to generate adjusted tuning parameters of a thread scheduling policy based on a tradeoff indication value of a target system; and
a workload monitor to;
execute a workload based on the thread scheduling policy;
obtain a performance score and a power score from the target system based on execution of the workload, the performance score and the power score corresponding to a tradeoff indication value;
compare the tradeoff indication value to a criterion; and
based on the comparison, initiate the model to re-adjust the adjusted tuning parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus comprising: a model to generate adjusted tuning parameters of a thread scheduling policy based on a tradeoff indication value of a target system; and a workload monitor to: execute a workload based on the thread scheduling policy; obtain a performance score and a power score from the target system based on execution of the workload, the performance score and the power score corresponding to a tradeoff indication value; compare the tradeoff indication value to a criterion; and based on the comparison, initiate the model to re-adjust the adjusted tuning parameters.
-
Citations
26 Claims
-
1. An apparatus comprising:
-
a model to generate adjusted tuning parameters of a thread scheduling policy based on a tradeoff indication value of a target system; and a workload monitor to; execute a workload based on the thread scheduling policy; obtain a performance score and a power score from the target system based on execution of the workload, the performance score and the power score corresponding to a tradeoff indication value; compare the tradeoff indication value to a criterion; and based on the comparison, initiate the model to re-adjust the adjusted tuning parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium comprising instructions that, when executed, cause a machine to at least:
-
generate adjusted tuning parameters of a thread scheduling policy based on a tradeoff indication value of a target system; and execute a workload based on the thread scheduling policy; obtain a performance score and a power score from the target system based on execution of the workload, the performance score and the power score corresponding to a tradeoff indication value; compare the tradeoff indication value to a criterion; and based on the comparison, initiate a model to re-adjust the adjusted tuning parameters. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
means for generating adjusted tuning parameters of a thread scheduling policy based on a tradeoff indication value of a target system; means for monitoring to; execute a workload based on the thread scheduling policy; obtain a performance score and a power score from the target system based on execution of the workload, the performance score and the power score corresponding to a tradeoff indication value; compare the tradeoff indication value to a criterion; and based on the comparison, initiate a model to re-adjust the adjusted tuning parameters. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
generating adjusted tuning parameters of a thread scheduling policy based on a tradeoff indication value of a target system; and executing a workload based on the thread scheduling policy; obtaining a performance score and a power score from the target system based on execution of the workload, the performance score and the power score corresponding to a tradeoff indication value; comparing the tradeoff indication value to a criterion; and based on the comparison, initiating a model to re-adjust the adjusted tuning parameters. - View Dependent Claims (23, 24, 25)
-
-
26-28. -28. (canceled)
Specification