用于优化线程调度的方法、系统、制品和装置与流程

文档序号:25543281发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.一种装置,包括:

模型,用于基于目标系统的折衷指示值来生成线程调度策略的经调整的调谐参数;以及

工作负载监控器,用于执行以下操作:

基于所述线程调度策略执行工作负载;

基于所述工作负载的执行从所述目标系统获得性能分数和功率分数,所述性能分数和所述功率分数对应于折衷指示值;

将所述折衷指示值与标准进行比较;以及

基于所述比较,启动所述模型以重新调整所述经调整的调谐参数。

2.根据权利要求1所述的装置,还包括:性能评估控制器,用于在评估所述工作负载执行的多次迭代期间确定所述目标系统的所述性能分数,以基于所述性能分数重新调整所述经调整的调谐参数。

3.根据权利要求1所述的装置,还包括:功率评估控制器,用于在评估所述工作负载执行的多次迭代期间确定所述目标系统的所述功率分数,以基于所述功率分数重新调整所述经调整的调谐参数。

4.根据权利要求1所述的装置,还包括:误差校验和恢复控制器,用于执行以下操作:

检测所述目标系统的意外状态;以及

将所述目标系统恢复到最后一个已知良好状态,使得能够进行评估所述线程调度策略的多次迭代,以继续重新调整所述经调整的调谐参数。

5.根据权利要求1所述的装置,其中,所述工作负载监控器用于确定所述模型的所述经调整的调谐参数的以下点:在该点处,所述经调整的调谐参数被最大化。

6.根据权利要求1所述的装置,其中,所述工作负载监控器用于获得与所述目标系统的最小性能分数相对应的基线性能分数和与所述目标系统的最小功率分数相对应的基线功率分数。

7.根据权利要求1所述的装置,其中,所述模型用于基于所述目标系统的所述基线性能分数和所述基线功率分数来确定初始调谐参数,所述模型用于基于所述初始调谐参数来生成所述经调整的调谐参数,以配置所述线程调度策略用于目标优化。

8.一种方法,包括:

基于目标系统的折衷指示值来生成线程调度策略的经调整的调谐参数;以及

基于所述线程调度策略执行工作负载;

基于所述工作负载的执行从所述目标系统获得性能分数和功率分数,所述性能分数和所述功率分数对应于折衷指示值;

将所述折衷指示值与标准进行比较;以及

基于所述比较,启动模型以重新调整所述经调整的调谐参数。

9.根据权利要求8所述的方法,还包括:在评估所述工作负载执行的多次迭代期间确定所述目标系统的所述性能分数,以基于所述性能分数重新调整所述经调整的调谐参数。

10.根据权利要求8所述的方法,还包括:在评估所述工作负载执行的多次迭代期间确定所述目标系统的所述功率分数,以基于所述功率分数重新调整所述经调整的调谐参数。

11.根据权利要求11所述的方法,还包括:

检测所述目标系统的意外状态;以及

将所述目标系统恢复到最后一个已知良好状态,使得能够进行评估所述线程调度策略的多次迭代,以继续重新调整所述经调整的调谐参数。

12.根据权利要求8所述的方法,还包括:确定所述模型的所述经调整的调谐参数的以下点:在该点处,所述经调整的调谐参数被最大化。

13.根据权利要求8所述的方法,还包括:获得与所述目标系统的最小性能分数相对应的基线性能分数和与所述目标系统的最小功率分数相对应的基线功率分数。

14.根据权利要求13所述的方法,还包括:基于所述目标系统的所述基线性能分数和所述基线功率分数来确定初始调谐参数,所述模型用于基于所述初始调谐参数来生成所述经调整的调谐参数,以配置所述线程调度策略用于目标优化。

15.至少一种计算机可读介质,包括指令,所述指令在被执行时使至少一个处理器执行根据权利要求8至14中任一项所述的方法。

16.一种装置,包括:

生成装置,用于基于目标系统的折衷指示值来生成线程调度策略的经调整的调谐参数;以及

处理装置,用于执行以下操作:

基于所述线程调度策略执行工作负载;

基于所述工作负载的执行从所述目标系统获得性能分数和功率分数,所述性能分数和所述功率分数对应于折衷指示值;

将所述折衷指示值与标准进行比较;以及

基于所述比较,启动模型以重新调整所述经调整的调谐参数。

17.根据权利要求16所述的装置,还包括:确定装置,用于在评估所述工作负载执行的多次迭代期间确定所述目标系统的所述性能分数,以基于所述性能分数重新调整所述经调整的调谐参数。

18.根据权利要求16所述的装置,还包括:确定装置,用于在评估所述工作负载执行的多次迭代期间确定所述目标系统的所述功率分数,以基于所述功率分数重新调整所述经调整的调谐参数。

19.根据权利要求16所述的装置,还包括:

检测装置,用于检测所述目标系统的意外状态;以及

恢复装置,用于将所述目标系统恢复到最后一个已知良好状态,使得能够进行评估所述线程调度策略的多次迭代,以继续重新调整所述经调整的调谐参数。

20.根据权利要求16所述的装置,其中,所述处理装置用于确定所述模型的所述经调整的调谐参数的以下点:在该点处,所述经调整的调谐参数被最大化。

21.根据权利要求16所述的装置,其中,所述处理装置用于获得与所述目标系统的最小性能分数相对应的基线性能分数和与所述目标系统的最小功率分数相对应的基线功率分数。

22.根据权利要求21所述的装置,其中,所述生成装置用于基于所述目标系统的所述基线性能分数和所述基线功率分数来确定初始调谐参数,所述模型用于基于所述初始调谐参数来生成所述经调整的调谐参数,以配置所述线程调度策略用于目标优化。


技术总结
本公开涉及用于优化线程调度的方法、系统、制品和装置。一种装置,包括:模型,用于基于目标系统的折衷指示值来生成线程调度策略的经调整的调谐参数;以及工作负载监控器,用于执行以下操作:基于线程调度策略执行工作负载;基于工作负载的执行从目标系统获得性能分数和功率分数,性能分数和功率分数对应于折衷指示值;将折衷指示值与标准进行比较;以及基于比较,启动模型以重新调整经调整的调谐参数。

技术研发人员:伦吉·托马斯;克里斯·宾斯;彼得罗·梅尔卡蒂;朱建芳;阿什拉夫·H·瓦达;迈克尔·基希涅夫斯基;艾哈迈德·沙姆斯
受保护的技术使用者:英特尔公司
技术研发日:2020.09.23
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1