首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >A theory of deadlock-free adaptive multicast routing in wormhole networks
【24h】

A theory of deadlock-free adaptive multicast routing in wormhole networks

机译:虫洞网络中无死锁的自适应多播路由理论

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

摘要

A theory for the design of deadlock-free adaptive routing algorithms for wormhole networks, proposed by the author (1991, 1993), supplies sufficient conditions for an adaptive routing algorithm to be deadlock-free, even when there are cyclic dependencies between channels. Also, two design methodologies were proposed. Multicast communication refers to the delivery of the same message from one source node to an arbitrary number of destination nodes. A tree-like routing scheme is not suitable for hardware-supported multicast in wormhole networks because it produces many headers for each message, drastically increasing the probability of a message being blocked. A path-based multicast routing model was proposed by Lin and Ni (1991) for multicomputers with 2D-mesh and hypercube topologies. In this model, messages are not replicated at intermediate nodes. This paper develops the theoretical background for the design of deadlock-free adaptive multicast routing algorithms. This theory is valid for wormhole networks using the path-based routing model. It is also valid when messages with a single destination and multiple destinations are mixed together. The new channel dependencies produced by messages with several destinations are studied. Also, two theorems are proposed, developing conditions to verify that an adaptive multicast routing algorithm is deadlock-free, even when there are cyclic dependencies between channels. As an example, the multicast routing algorithms of Lin and Ni are extended, so that they can take advantage of the alternative paths offered by the network.
机译:作者(1991,1993)提出了一种用于虫洞网络的无死锁自适应路由算法设计的理论,为自适应路由算法无死锁提供了充分的条件,即使通道之间存在循环依赖性。此外,提出了两种设计方法。多播通信是指将同一消息从一个源节点传递到任意数量的目标节点。树形路由方案不适用于蠕虫网络中硬件支持的多播,因为它为每个消息生成许多报头,从而大大增加了阻止消息的可能性。 Lin和Ni(1991)提出了一种基于路径的多播路由模型,用于具有2D网格和超立方体拓扑的多计算机。在此模型中,消息不会在中间节点上复制。本文为无死锁的自适应组播路由算法设计提供了理论背景。该理论对于使用基于路径的路由模型的虫洞网络有效。当具有单个目标和多个目标的邮件混合在一起时,此方法也有效。研究了具有多个目标的消息所产生的新的通道依赖性。此外,提出了两个定理,提出了一些条件来验证自适应多播路由算法是无死锁的,即使通道之间存在循环依赖性。例如,扩展了Lin和Ni的多播路由算法,以便它们可以利用网络提供的替代路径。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号