中文

非均匀任务的在线并行调度:以故障换取能量

分布式、并行与集群计算 2013-06-11 v1

摘要

考虑一个系统,其中具有不同执行时间的任务持续到达,并必须由一组易发生崩溃和重启的处理器执行。本文建模并研究了并行性和故障对此类在线系统竞争性的影响。在无故障环境中,简单的“系统中停留时间最长”(Longest-in-System)调度策略辅以冗余避免机制,可保证长期执行的最优性。然而,在存在故障的情况下,调度成为一项更具挑战性的任务。特别是,没有任何并行确定性算法能与离线最优解保持竞争性,即使仅有一个处理器且任务只有两种不同的执行时间。我们发现,当以处理器加速的形式向系统提供额外能量时,情况会发生变化。具体而言,我们确定了加速比的阈值:低于该阈值时,任何确定性算法都无法实现竞争性;高于该阈值时,则存在竞争性算法。最后,我们提出了在加速比超过阈值时能实现较小有界竞争比的算法。

关键词

引用

@article{arxiv.1306.1861,
  title  = {Online Parallel Scheduling of Non-uniform Tasks: Trading Failures for Energy},
  author = {Antonio Fernández Anta and Chryssis Georgiou and Dariusz R. Kowalski and Elli Zavou},
  journal= {arXiv preprint arXiv:1306.1861},
  year   = {2013}
}