...
首页> 外文期刊>International Journal of Computer Systems Science & Engineering >Scalable hierarchical scheduling for malleable parallel jobs on multiprocessor-based systems
【24h】

Scalable hierarchical scheduling for malleable parallel jobs on multiprocessor-based systems

机译:基于多处理器的系统上可延展的并行作业的可伸缩分层调度

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

获取外文期刊封面封底 >>

       

摘要

The proliferation of multi-core and multiprocessor-based computer systems has led to explosive development of parallel applications and hence the need for efficient schedulers. In this paper, we study hierarchical scheduling for malleable parallel jobs on multiprocessor-based systems, which appears in many distributed and multilayered computing environments. We propose a hierarchical scheduling algorithm, named AC-DS, that consists of a feedback-driven adaptive scheduler, a desire aggregation scheme and an efficient resource allocation policy. From theoretical perspective, we show that AC-DS has scalable performance regardless of the number of hierarchical levels. In particular, we prove that AC-DS achieves O(1) competitiveness with respect to the overall completion time of the jobs, or the makespan. A detailed malleable job model is developed to experimentally evaluate the effectiveness of the proposed scheduling algorithm. The results verify the scalability of AC-DS and demonstrate that AC-DS outperforms other strategies for a wide range of parallel workloads.
机译:多核和基于多处理器的计算机系统的激增导致并行应用程序的爆炸性发展,因此需要高效的调度程序。在本文中,我们研究了基于多处理器的系统上可延展的并行作业的分层调度,这种调度出现在许多分布式和多层计算环境中。我们提出了一种称为AC-DS的分层调度算法,该算法由反馈驱动的自适应调度器,需求聚合方案和有效的资源分配策略组成。从理论角度来看,我们表明AC-DS具有可扩展的性能,而与层次结构级别的数量无关。特别是,我们证明AC-DS在工作或完成时间的总体完成时间方面达到了O(1)竞争力。开发了详细的可延展工作模型以通过实验评估所提出的调度算法的有效性。结果验证了AC-DS的可伸缩性,并证明AC-DS在广泛的并行工作负载方面优于其他策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号