...
首页> 外文期刊>Scientific programming >Adaptive Dynamic Process Scheduling on Distributed Memory Parallel Computers
【24h】

Adaptive Dynamic Process Scheduling on Distributed Memory Parallel Computers

机译:分布式内存并行计算机上的自适应动态过程调度

获取原文

摘要

One of the challenges in programming distributed memory parallel machines is deciding how to allocate work to processors. This problem is particularly important for computations with unpredictable dynamic behaviors or irregular structures. We present a scheme for dynamic scheduling of medium-grained processes that is useful in this context. The adaptive contracting within neighborhood (ACWN) is a dynamic, distributed, load-dependent, and scalable scheme. It deals with dynamic and unpredictable creation of processes and adapts to different systems. The scheme is described and contrasted with two other schemes that have been proposed in this context, namely the randomized allocation and the gradient model. The performance of the three schemes on an Intel iPSC/2 hypercube is presented and analyzed. The experimental results show that even though the ACWN algorithm incurs somewhat larger overhead than the randomized allocation, it achieves better performance in most cases due to its adaptiveness. Its feature of quickly spreading the work helps it outperform the gradient model in performance and scalability.
机译:对分布式内存并行机进行编程的挑战之一是确定如何将工作分配给处理器。对于具有不可预测的动态行为或不规则结构的计算,此问题尤其重要。我们提出了一种用于中粒进程动态调度的方案,该方案在这种情况下很有用。邻域内的自适应签约(ACWN)是一种动态的,分布式的,依赖于负载的可伸缩方案。它处理动态且不可预测的流程创建,并适应不同的系统。对该方案进行了描述,并与在此情况下提出的另外两个方案(即随机分配和梯度模型)进行了对比。本文介绍并分析了这三种方案在Intel iPSC / 2超立方体上的性能。实验结果表明,即使ACWN算法比随机分配产生更大的开销,但由于其自适应性,在大多数情况下它都能实现更好的性能。其快速传播工作的功能帮助其在性能和可伸缩性方面优于梯度模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号