首页> 外文会议>Design and analysis of algorithms >Slow Down and Sleep for Profit in Online Deadline Scheduling
【24h】

Slow Down and Sleep for Profit in Online Deadline Scheduling

机译:放慢脚步并沉睡以实现在线截止日期安排中的利润

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

摘要

We present and study a new model for energy-aware and profit-oriented scheduling on a single processor. The processor features dynamic speed scaling as well as suspension to a sleep mode. Jobs arrive over time, are preemptable, and have different sizes, values, and deadlines. On the arrival of a new job, the scheduler may either accept or reject the job. Accepted jobs need a certain energy investment to be finished in time, while rejected jobs cause costs equal to their values. Here, power consumption at speed s is given by P(s) = s~α + β and the energy investment is power integrated over time. Additionally, the scheduler may decide to suspend the processor to a sleep mode in which no energy is consumed, though awaking entails fixed transition costs γ. The objective is to minimize the total value of rejected jobs plus the total energy. Our model combines aspects from advanced energy conservation techniques (namely speed scaling and sleep states) and profit-oriented scheduling models. We show that rejection-obliviotis schedulers (whose rejection decisions are not based on former decisions) have - in contrast to the model without sleep states - an unbounded competitive ratio w.r.t. the processor parameters a and 0. It turns out that the worst-case performance of such schedulers depends linearly on the jobs' value densities (the ratio between a job's value and its work). We give an algorithm whose competitiveness nearly matches this lower bound. If the maximum value density is not too large, the competitiveness becomes α~α + 2eα. Also, we show that it suffices to restrict the value density of low-value jobs only. Using a technique from [13] we transfer our results to processors with a fixed maximum speed.
机译:我们提出并研究了一种在单个处理器上进行能源感知和以利润为导向的调度的新模型。该处理器具有动态速度缩放以及暂停到睡眠模式的功能。作业随时间而到达,是可抢占的,并且具有不同的大小,价值和截止日期。在新作业到达时,调度程序可以接受或拒绝该作业。接受的工作需要一定的能源投资才能及时完成,而拒绝的工作会导致成本等于其价值。在此,速度s上的功耗由P(s)= s〜α+β给出,并且能量投资是随着时间的推移进行功率积分。另外,尽管唤醒需要固定的转移成本γ,但是调度器可以决定将处理器挂起到不消耗能量的睡眠模式。目的是使被拒绝的工作的总价值与总能量最小化。我们的模型结合了先进的节能技术(即速度缩放和睡眠状态)和面向利润的调度模型的各个方面。与没有睡眠状态的模型相比,我们显示拒绝遗忘的调度程序(拒绝决定不是基于先前的决定)具有无限制的竞争比率w.r.t.处理器参数a和0。事实证明,此类调度程序的最坏情况性能线性地取决于作业的值密度(作业值与其工作之间的比率)。我们给出了一种算法,其竞争力几乎与此下限相匹配。如果最大值密度不太大,则竞争力变为α〜α+2eα。此外,我们证明仅限制低价值作业的价值密度就足够了。使用[13]中的技术,我们将结果以固定的最大速度传输到处理器。

著录项

  • 来源
    《Design and analysis of algorithms》|2012年|234-247|共14页
  • 会议地点 Kibbutz Ein Gedi(IL)
  • 作者单位

    Heinz Nixdorf Institute and Computer Science Department, University of Paderborn;

    Heinz Nixdorf Institute and Computer Science Department, University of Paderborn;

    Heinz Nixdorf Institute and Computer Science Department, University of Paderborn;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号