...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Optimal task assignment in homogeneous networks
【24h】

Optimal task assignment in homogeneous networks

机译:同类网络中的最佳任务分配

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

摘要

This paper considers the problem of assigning the tasks of a distributed application to the processors of a distributed system such that the sum of execution and communication costs is minimized. Previous work has shown this problem to be tractable for a system of two processors or a linear array of N processors, and for distributed programs of serial parallel structures. Here we focus on the assignment problem on a homogeneous network, which is composed of N functionally-identical processors, each with its own memory. Some processors in the network may have unique resources, such as data files or certain peripheral devices. Certain tasks may have to use these unique resources; they are called attached tasks. The tasks of a distributed program should therefore be assigned so as to make use of specific resources located at certain processors in the network while minimizing the amount of interprocessor communication. The assignment problem in such a homogeneous network is known to be NP-hard even for N=3, thus making it intractable for a network with a medium to large number of processors. We therefore focus on task assignment in general array networks, such as linear arrays, meshes, hypercubes, and trees. We first develop a modeling technique that transforms the assignment problem in an array or tree into a minimum-cut maximum-flow problem. The assignment problem is then solved for a general array or tree network in polynomial time.
机译:本文考虑了将分布式应用程序的任务分配给分布式系统的处理器,从而使执行和通信成本之和最小化的问题。先前的工作表明,对于两个处理器的系统或N个处理器的线性阵列以及串行并行结构的分布式程序,此问题是可以解决的。在这里,我们关注同构网络上的分配问题,该网络由N个功能相同的处理器组成,每个处理器都有自己的内存。网络中的某些处理器可能具有唯一的资源,例如数据文件或某些外围设备。某些任务可能必须使用这些独特的资源。它们称为附加任务。因此,应该分配分布式程序的任务,以利用位于网络中某些处理器上的特定资源,同时最大程度地减少处理器间的通信量。已知即使在N = 3的情况下,这种同构网络中的分配问题也是NP难的,因此对于具有中型到大量处理器的网络来说是很难解决的。因此,我们专注于常规阵列网络中的任务分配,例如线性阵列,网格,超立方体和树。我们首先开发一种建模技术,该技术可以将数组或树中的分配问题转换为最小割的最大流问题。然后,在多项式时间内为通用数组或树形网络解决分配问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号