首页> 外文会议>2012 IEEE/IFIP 42nd International Conference on Dependable Systems and Networks Workshops >On the complexity of scheduling checkpoints for computational workflows
【24h】

On the complexity of scheduling checkpoints for computational workflows

机译:关于计算工作流调度检查点的复杂性

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

摘要

This paper deals with the complexity of scheduling computational workflows in the presence of Exponentially distributed failures. When such a failure occurs, rollback and recovery is used so that the execution can resume from the last checkpointed state. The goal is to minimize the expected execution time, and we have to decide in which order to execute the tasks, and whether to checkpoint or not after the completion of each given task. We show that this scheduling problem is strongly NP-complete, and propose a (polynomial-time) dynamic programming algorithm for the case where the application graph is a linear chain. These results lay the theoretical foundations of the problem, and constitute a prerequisite before discussing scheduling strategies for arbitrary DAGS of moldable tasks subject to general failure distributions.
机译:本文讨论了存在指数分布故障的情况下调度计算工作流的复杂性。发生此类故障时,将使用回滚和恢复,以便可以从最后一个检查点状态恢复执行。目标是最大程度地减少预期的执行时间,并且我们必须确定在执行每个给定任务之后以什么顺序执行任务以及是否要检查点。我们表明,该调度问题是强烈的NP完全问题,针对应用图为线性链的情况,提出了(多项式时间)动态规划算法。这些结果奠定了问题的理论基础,并成为讨论受一般故障分布影响的可模制任务的任意DAGS的调度策略之前的先决条件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号