首页> 外文学位 >Fault-tolerant wormhole message routing in computer/communication networks.
【24h】

Fault-tolerant wormhole message routing in computer/communication networks.

机译:计算机/通信网络中的容错虫洞消息路由。

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

摘要

The problem of fault-tolerant wormhole message routing in multiprocessors and computer/communication networks is investigated. It is assumed that some nodes and/or links can be faulty, and it is necessary to route messages without deadlocks, using only local information at each step. This problem is well known and is important for practice. Most of existing methods lead to a high message delivery time and imply some restrictions on fault patterns. New, efficient and scalable approaches for unicast wormhole message routing are proposed to solve this problem for the cases of both regular communication networks (2-dimensional mesh) and irregular topologies. These algorithms are local and consist of pre-routing and routing stages, pre-routing stage is executed only when there is new fault or change in network topology. To the best of our knowledge, the developed algorithms provide for higher throughput than known approaches and have low complexity.; For the case of two-dimensional meshes/tori algorithm constructs fault-free rectangles (FFRs) at the pre-routing stage and store the information about their boundaries in local memories. At the routing stage, the direction for sending a message at any node is determined by FFR to which the destination node belongs. The algorithm is generalized to the cases of multidimensional meshes and tori.; For the case of irregular network topologies, the problem of finding a minimal set of prohibited turns for eliminating all cycles in a given graph G is analyzed. A new algorithm is proposed, which guarantees that the number of prohibited turns does not exceed 1/3 of the total number of turns and that it is still possible to send messages between any two initially connected nodes. For specific topologies, upper and lower bounds on minimal number of prohibited turns are constructed. The problem of routing in the presence of prohibited turns is considered and appropriate methods developed.; Developed algorithms can be realized both in hardware in routers and in software as network protocols. The program experiments show the improvement in message delivery time and saturation point (maximal system throughput), compared to existing methods.
机译:研究了多处理器和计算机/通信网络中的容错虫洞消息路由问题。假定某些节点和/或链接可能有故障,并且有必要在每个步骤中仅使用本地信息来路由消息而没有死锁。这个问题是众所周知的,对实践很重要。大多数现有方法导致较长的消息传递时间,并暗示了对故障模式的一些限制。为解决常规通信网络(二维网格)和不规则拓扑的情况,提出了一种新的,高效且可扩展的单播虫洞消息路由方法。这些算法是本地的,由预路由和路由阶段组成,仅当出现新故障或网络拓扑发生变化时才执行预路由阶段。据我们所知,与已知方法相比,已开发的算法可提供更高的吞吐量,并且复杂度较低。对于二维网格/ tori算法,在预路由阶段构造无故障矩形(FFR),并将有关其边界的信息存储在本地内存中。在路由阶段,在任何节点上发送消息的方向由目标节点所属的FFR确定。该算法被推广到多维网格和花托的情况。对于不规则网络拓扑的情况,分析了在给定图 G 中找到最小的一组禁止转弯以消除所有循环的问题。提出了一种新算法,该算法可确保禁止匝数不超过匝数总数的1/3,并且仍然可以在任何两个初始连接的节点之间发送消息。对于特定的拓扑,构造了最小数量的禁止转弯的上限和下限。考虑到存在禁止转弯时的走线问题,并开发了适当的方法。既可以在路由器的硬件中也可以在软件(如网络协议)中实现已开发的算法。程序实验表明,与现有方法相比,邮件传递时间和饱和点(最大系统吞吐量)有所改善。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号