...
首页> 外文期刊>Journal of Parallel and Distributed Computing >Design and performance evaluation of load distribution strategies for multiple divisible loads on heterogeneous linear daisy chain networks
【24h】

Design and performance evaluation of load distribution strategies for multiple divisible loads on heterogeneous linear daisy chain networks

机译:异构线性菊花链网络上多个可分负荷的负荷分配策略设计和性能评估

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

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

       

摘要

In this paper, we consider the problem of scheduling multiple divisible loads on heterogeneous linear daisy chain networks. Our objective is to design a load distribution strategy such that the total processing time of a set of loads is minimized. We assume that the set of loads are resident in one of the farthest end processors, which has a scheduler that will distribute the load to the other processors in the network. When distributing a load from the set, the distribution pattern of the previous load has to be taken into consideration to ensure that no processors are left idle and there are no collisions in the communication links. We design single and multi-installments strategies to achieve the above objective. We derive certain important conditions to determine whether an optimum solution exists. We propose two heuristic strategies when an optimum solution is unattainable. Using all the above strategies, we conduct four different simulation experiments to track the performance of strategies under several real-life situations. We conducted four different simulation experiments based on the two heuristic strategies to identify the best combination suitable for our multiple-loads distribution strategy. We also run simulations for a homogeneous system to quantify the performance under 3 different policies, that is, when the loads are (a) unsorted, (b) sorted with smallest load first (SLF) and (c) sorted with largest load first (LLF). A detailed analysis of the simulation results is presented and based on these, recommendations are made for the choice of strategies. Finally, we compare the performance of a single-load distribution strategy against the multiple-loads distribution strategy designed in this paper to quantify the exact performance gain that can be achieved. Illustrative examples are also provided for ease of understanding.
机译:在本文中,我们考虑了在异构线性菊花链网络上调度多个可分负荷的问题。我们的目标是设计一种负载分配策略,以使一组负载的总处理时间最小化。我们假定负载集驻留在最远的终端处理器之一中,该处理器具有一个调度程序,该调度程序会将负载分配给网络中的其他处理器。从集合中分配负载时,必须考虑先前负载的分配模式,以确保没有处理器闲置并且通信链路中没有冲突。我们设计了单期和多期策略来实现上述目标。我们得出某些重要条件,以确定是否存在最佳解决方案。当无法获得最佳解决方案时,我们提出了两种启发式策略。使用上述所有策略,我们进行了四个不同的模拟实验,以跟踪策略在几种实际情况下的效果。我们基于这两种启发式策略进行了四个不同的模拟实验,以确定适合我们的多负载分配策略的最佳组合。我们还对同类系统进行了仿真,以量化3种不同策略下的性能,即当负载(a)未排序,(b)负载最小的优先(SLF)和(c)负载最大的优先( LLF)。给出了对仿真结果的详细分析,并在此基础上提出了选择策略的建议。最后,我们将单负载分配策略的性能与本文设计的多负载分配策略的性能进行比较,以量化可以实现的确切性能提升。为了便于理解,还提供了说明性示例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号