首页> 外文期刊>Future generation computer systems >A heuristic algorithm for dynamic task scheduling in highly parallel computing systems
【24h】

A heuristic algorithm for dynamic task scheduling in highly parallel computing systems

机译:高度并行计算系统中用于动态任务调度的启发式算法

获取原文
获取原文并翻译 | 示例
       

摘要

In this paper we have introduced the K1 heuristic algorithm for dynamic task scheduling with precedence constraints and communication delays. The execution of a task set repeats in cycles, while the execution and communication profile of a task set changes in time. During a task set execution, a new schedule is generated by tuning the previous schedule. The scheduling is distributed -- performed on the processors of a highly parallel computer architecture. Only the tasks that can have an influence on dominant sequence reduction are considered for reordering/migration. The applied techniques are load balancing, task reordering, and data-wait reduction. We have analyzed the impact of the K l scheduling cost on response time. The simulation results show that the periodic activation of the K1 scheduler significantly decreases the scheduling overhead and still generates much better response time than that of a fixed schedule.
机译:在本文中,我们介绍了具有优先级约束和通信延迟的动态任务调度的K1启发式算法。任务集的执行以周期重复,而任务集的执行和通信配置文件随时间变化。在执行任务集期间,通过调整先前的计划表会生成一个新的计划表。调度是分布式的-在高度并行的计算机体系结构的处理器上执行。对于重新排序/迁移,仅考虑可能影响显性序列减少的任务。应用的技术是负载平衡,任务重新排序和减少数据等待。我们已经分析了Kl调度成本对响应时间的影响。仿真结果表明,K1调度程序的定期激活显着减少了调度开销,并且仍然比固定调度程序产生更好的响应时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号