【24h】

Reducing the Number of Miscreant Tasks Executions in a Multi-use Cluster

机译:在多用途集群中减少误解任务的次数

获取原文

摘要

Exploiting computational resources within an organisation for more than their primary task offers great benefits -- making better use of capital expenditure and provides a pool of computational power. This can be achieved through the deployment of a cycle stealing distributed system, where tasks execute during the idle time on computers. However, if a task has not completed when a computer returns to its primary function the task will be preempted, wasting time (and energy), and is often reallocated to a new resource in an attempt to complete. This becomes exacerbated when tasks are incapable of completing due to excessive execution time or faulty hardware / software, leading to a situation where tasks are perpetually reallocated between computers -- wasting time and energy. In this work we investigate techniques to increase the chance of `good' tasks completing whilst curtailing the execution of `bad' tasks. We demonstrate, through simulation, that we could have reduce the energy consumption of our cycle stealing system by approximately 50%.
机译:利用组织内的计算资源超过其主要任务提供了很大的利益 - 使资本支出更好地利用资本支出,并提供计算能力池。这可以通过部署循环窃取分布式系统来实现,其中任务在计算机上的空闲时间期间执行。但是,如果当计算机返回其主要函数时,任务尚未完成任务将被抢占,浪费时间(和能量),并且通常以尝试完成的尝试重新分配给新资源。当任务无法完成由于过度执行时间或故障的硬件/软件,导致在计算机之间永久重新分配的情况时,这变得加剧了。在这项工作中,我们调查技术来增加“良好”任务的机会,同时限制“糟糕”任务的执行。我们通过模拟展示我们可以将我们的循环窃取系统的能耗降低约50%。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号