首页> 外文期刊>Journal of interconnection networks >Online Job Dispatching and Scheduling to Minimize Job Completion Time and to Meet Deadlines
【24h】

Online Job Dispatching and Scheduling to Minimize Job Completion Time and to Meet Deadlines

机译:在线作业调度和计划,以最大程度地减少作业完成时间并满足截止日期

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

摘要

In this paper, we study the problem of job dispatching and scheduling, where each job consists of a set of tasks. Each task is processed by a set of machines simultaneously. We consider two important performance metrics, the average job completion time (JCT), and the number of deadline-aware jobs that meet their deadlines. The goal is to minimize the former and maximize the latter. We first propose OneJ to minimize the job completion time (JCT) when there is exactly one single job in the system. Then, we propose an online algorithm called MultiJ, taking OneJ as a subroutine, to minimize the average JCT, and prove it has a good competitive ratio. We then derive another online algorithm QuickJ to maximize the number of jobs that can meet their deadlines. We show that QuickJ is competitive via a worst case analysis. We also conjecture that the competitive ratio of QuickJ is likely to be the best one that any deterministic algorithm can achieve. We also shed light on several important merits of Multi J and QuickJ, such as no severe coordination overhead, scalability, work conservation, and no job starvation.
机译:在本文中,我们研究了作业分配和调度的问题,其中每个作业由一组任务组成。每个任务由一组计算机同时处理。我们考虑两个重要的性能指标,即平均作业完成时间(JCT)和符合截止日期的可识别截止日期的作业数。目标是使前者最小化而使后者最大化。当系统中只有一个作业时,我们首先提出OneJ,以最大程度地减少作业完成时间(JCT)。然后,我们提出了一种称为MultiJ的在线算法,该算法以OneJ为子例程,以最小化平均JCT,并证明它具有良好的竞争比。然后,我们导出另一种在线算法QuickJ,以最大化可满足其截止日期的作业数量。我们通过最坏情况分析显示QuickJ具有竞争力。我们还推测,QuickJ的竞争率可能是任何确定性算法都可以达到的最佳竞争率。我们还阐明了Multi J和QuickJ的几个重要优点,例如,没有严重的协调开销,可伸缩性,工作节省以及没有工作匮乏的情况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号