首页> 外文学位 >A Novel Analysis Method for Parallel Processing.
【24h】

A Novel Analysis Method for Parallel Processing.

机译:一种新颖的并行处理分析方法。

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

摘要

Though the divisible load scheduling problem has been studied for over two decades, the optimal solution for this problem can be obtained only in a few network topologies by the approach proposed in [6], which recursively equates multiple processing nodes in the network to a super processing node. The limitation of this equivalent approach lies in the fact that a node is required to finishing receiving load from its neighboring nodes simultaneously under this approach, such that linear equations can be established for all nodes in the network. However, the requirement is satisfied in very few network topologies. In this thesis, we address the problem of divisible load scheduling in network topologies where the requirement is not satisfied, and propose a novel analysis method, which formulates divisible load scheduling in these network topologies as a Maximum Finish Time Minimization (MFTM) problem. The MFTM problem minimizes the maximum finish time of all nodes in the network, and further analysis reveals that the MFTM problem can be transformed into the Finish Time Minimization (FTM) problem, which resembles the linear optimization problem, indicating an optimal solution by linear programming. With the novel analysis method, we study divisible load scheduling in a variety of network topologies, including mesh, torus, Gaussian network, the ring and multi-root tree, and propose the corresponding optimal algorithms. Besides, considering the high time complexity of the optimal algorithm in the mesh, torus and Gaussian network, we also propose a heuristic algorithm to reduce the time complexity. Extensive comparison results show that the heuristic algorithm achieves performance extremely close to the optimal algorithm algorithm, and both the optimal algorithm and heuristic algorithm significantly outperform previously proposed divisible scheduling algorithms in the studied network topologies.scheduling in network topologies where the requirement is not satisfied, and propose a novel analysis method, which formulates divisible load scheduling in these network topologies as a Maximum Finish Time Minimization (MFTM) problem. The MFTM problem minimizes the maximum finish time of all nodes in the network, and further analysis reveals that the MFTM problem can be transformed into the Finish Time Minimization (FTM) problem, which resembles the linear optimization problem, indicating an optimal solution by linear programming. With the novel analysis method, we study divisible load scheduling in a variety of network topologies, including mesh, torus, Gaussian network, the ring and multi-root tree, and propose the corresponding optimal algorithms. Besides, considering the high time complexity of the optimal algorithm in the mesh, torus and Gaussian network, we also propose a heuristic algorithm to reduce the time complexity. Extensive comparison results show that the heuristic algorithm achieves performance extremely close to the optimal algorithm algorithm, and both the optimal algorithm and heuristic algorithm significantly outperform previously proposed divisible scheduling algorithms in the studied network topologies.
机译:尽管可分摊负载调度问题已经研究了二十多年,但是通过[6]中提出的方法只能在少数网络拓扑中获得该问题的最佳解决方案,该方法将网络中的多个处理节点递归地等同于一个超级节点。处理节点。这种等效方法的局限性在于,在这种方法下,需要一个节点同时完成从其相邻节点接收负载的工作,从而可以为网络中的所有节点建立线性方程。但是,很少有网络拓扑可以满足该要求。在本文中,我们解决了不满足需求的网络拓扑中的可分负载调度问题,并提出了一种新颖的分析方法,该方法将这些网络拓扑中的可分负载调度表述为最大完成时间最小化(MFTM)问题。 MFTM问题最大程度地减少了网络中所有节点的最大完成时间,进一步的分析表明,MFTM问题可以转化为“完成时间最小化”(FTM)问题,类似于线性优化问题,这表明可以通过线性编程来获得最佳解决方案。使用新颖的分析方法,我们研究了包括网格,圆环,高斯网络,环和多根树在内的各种网络拓扑中的可分负荷调度,并提出了相应的最佳算法。此外,考虑到网格,圆环和高斯网络中最优算法的高时间复杂度,我们还提出了一种启发式算法来降低时间复杂度。大量的比较结果表明,启发式算法在性能上非常接近最优算法,并且在研究的网络拓扑中,最优算法和启发式算法均明显优于先前提出的可分调度算法。并提出了一种新颖的分析方法,该方法将这些网络拓扑中的可分割负载调度表述为最大完成时间最小化(MFTM)问题。 MFTM问题最大程度地减少了网络中所有节点的最大完成时间,进一步的分析表明,MFTM问题可以转化为“完成时间最小化”(FTM)问题,类似于线性优化问题,表明可以通过线性编程来获得最佳解决方案。利用新颖的分析方法,我们研究了包括网格,圆环,高斯网络,环和多根树在内的各种网络拓扑中的可分负荷调度,并提出了相应的最佳算法。此外,考虑到网格,圆环和高斯网络中最优算法的高时间复杂度,我们还提出了一种启发式算法来降低时间复杂度。大量的比较结果表明,启发式算法在性能上非常接近最优算法,并且在研究的网络拓扑中,最优算法和启发式算法均明显优于先前提出的可分割调度算法。

著录项

  • 作者

    Zhang, Zhemin.;

  • 作者单位

    State University of New York at Stony Brook.;

  • 授予单位 State University of New York at Stony Brook.;
  • 学科 Computer engineering.;Electrical engineering.;Computer science.
  • 学位 Ph.D.
  • 年度 2014
  • 页码 133 p.
  • 总页数 133
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号