[发明专利]在混合计算环境中重新调度工作量的方法和系统有效
| 申请号: | 201080068826.1 | 申请日: | 2010-11-08 |
| 公开(公告)号: | CN103069390B | 公开(公告)日: | 2017-02-22 |
| 发明(设计)人: | R·克里希纳穆尔塞;C·J·帕里斯;B·P·塞加尔;N·克里希纳斯瓦米 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 北京市中咨律师事务所11247 | 代理人: | 张亚非,于静 |
| 地址: | 美国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 混合 计算 环境 重新 调度 工作量 方法 系统 | ||
1.一种使用信息处理系统的用于管理用于混合处理系统的高吞吐量计算环境中的工作量的方法,该方法包括以下步骤:
检索一组高吞吐量计算服务级别协议(SLA),该组高吞吐量计算SLA与包括至少一个服务器系统和一组加速器系统的混合处理系统有关,所述至少一个服务器系统包括第一架构,该组加速器系统中的每个包括与所述第一架构不同的第二架构;
识别在服务器系统上调度的第一组数据并行工作量任务以及用该组加速器系统调度的第二组数据并行工作量任务;
确定该服务器系统和该组加速器系统中的第一个处的一组资源当前可获得;以及
响应于确定步骤,在该至少一个服务器系统和该组加速器系统中的第二个上动态地重新调度第一组数据并行工作量任务和第二组数据并行工作量任务中的一个的至少一部分,该动态地重新调度基本上满足该组高吞吐量计算SLA。
2.如权利要求1所述的方法,还包括以下步骤:
维持与第一组数据并行工作量任务和第二组数据并行工作量任务有关的一组队列,其中第一组数据并行工作量任务和第二组数据并行工作量任务中的每个任务与该组队列中的项有关。
3.如权利要求2所述的方法,还包括以下步骤:
将该组队列映射到在该至少一个服务器系统和该组加速器系统之间共享的存储器。
4.如权利要求2或3所述的方法,其中动态地重新调度的步骤还包括以下步骤:
监视该组队列;
响应于所述监视步骤,确定该组队列中的第一队列包括等待被执行的第一组数据并行工作量任务中的至少一个数据并行工作量任务;
确定该组资源当前在该组加速器系统处可获得;以及
响应于确定该组资源当前在该组加速器系统处可获得,在该组加速器系统上重新调度第一组数据并行工作量任务中的至少一个数据并行工作量任务。
5.如权利要求2到4中的任一项所述的方法,其中动态地重写调度的步骤还包括:
监视该组队列;
响应于所述监视步骤,确定该组队列中的第二队列包括等待被执行的第二组数据并行工作量任务中的至少一个数据并行工作量任务;以及
确定该组资源当前在该至少一个服务器系统处可获得;
响应于确定该资源组当前在该至少一个服务器系统处可获得,在该至少一个服务器系统上重新调度与该第二组数据并行工作量任务中的至少一个数据并行工作量任务有关的一组输入数据的至少一部分。
6.如前述任一项权利要求所述的方法,其中该至少一个服务器系统和该组加速器系统中的第一个是该至少一个服务器系统,且其中该至少一个服务器系统和该组加速器系统中的第二个是该组加速器系统。
7.如前述任一项权利要求所述的方法,其中该至少一个服务器系统和该组加速器系统中的第一个是该组加速器系统,且其中该至少一个服务器系统和该组加速器系统中的第二个是该至少一个服务器系统。
8.如前述任一项权利要求所述的方法,其中该至少一个服务器系统和组加速器系统中的第一个是该至少一个服务器系统,且其中确定该组资源当前可获得的步骤还包括以下步骤:
确定该至少一个服务器系统包括一组可获得的计算操作。
9.如权利要求8所述的方法,其中该组可获得的计算操作为以下各项中的至少一个:
预先购买的每秒百万指令运算;
未使用的浮点运算;以及
来自输入/输出阻塞状态的未使用的处理器能力。
10.如前述任一项权利要求所述的方法,其中,动态地重新调度的步骤还包括以下步骤:
将该组高吞吐量计算SLA中所指示的性能吞吐量要求与当前性能吞吐率进行比较,该当前性能吞吐率与第一组数据并行工作量任务和第二组数据并行工作量任务中的至少一个关联;以及
响应于该比较步骤,确定混合处理系统的当前性能吞吐率低于给定阈值,
其中,动态地重新调度的步骤是响应于确定混合处理系统的当前性能吞吐率低于给定阈值,并提高当前性能吞吐率以至少基本满足给定阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080068826.1/1.html,转载请声明来源钻瓜专利网。





