发明名称 |
一种任务调度方法与系统 |
摘要 |
本发明提供一种任务调度方法与系统。所述方法包括:根据任务的I/O资源描述向量确定系统中每个处理器的候选任务集合,使得所述处理器的候选任务集合包括分派到该处理器的、到达I/O繁忙阶段且I/O资源需求量不为零的任务。所述方法还包括根据任务的I/O资源描述向量中的敏感度,对于I/O需求大于或小于其I/O带宽阈值的处理器,分别挂起或恢复其候选任务集合中的任务。所述方法适用于对I/O竞争敏感的多种应用,并且提升了任务执行效率和系统资源利用率。 |
申请公布号 |
CN104346220A |
申请公布日期 |
2015.02.11 |
申请号 |
CN201310329615.4 |
申请日期 |
2013.07.31 |
申请人 |
中国科学院计算技术研究所;北京三星通信技术研究有限公司 |
发明人 |
吕方;李晶;吴承勇;刘雷;吴远;刘向华 |
分类号 |
G06F9/48(2006.01)I;G06F9/50(2006.01)I;G06F9/38(2006.01)I |
主分类号 |
G06F9/48(2006.01)I |
代理机构 |
北京泛华伟业知识产权代理有限公司 11280 |
代理人 |
王勇 |
主权项 |
一种任务调度方法,包括:步骤1)、根据任务的I/O资源描述向量确定系统中每个处理器的候选任务集合,使得所述处理器的候选任务集合包括分派到该处理器的、到达I/O繁忙阶段且I/O资源需求量不为零的任务,其中,任务的I/O资源描述向量包括描述该任务的阶段性I/O行为特征的时间片和描述该任务对I/O资源的需求程度的敏感度;步骤2)、根据任务的I/O资源描述向量中的敏感度,对于I/O需求大于或小于其I/O带宽阈值的处理器,分别挂起或恢复其候选任务集合中的任务。 |
地址 |
100190 北京市海淀区中关村科学院南路6号 |