首页> 外文会议>International Symposium on Parallel Distributed Processing >Epoch-Based Reconfiguration: Fast, Simple, and Effective Dynamic Network Reconfiguration
【24h】

Epoch-Based Reconfiguration: Fast, Simple, and Effective Dynamic Network Reconfiguration

机译:基于epoch的重新配置:快速,简单,有效的动态网络重新配置

获取原文

摘要

Dynamic network reconfiguration is defined as the process of changing from one routing function to another while the network remains up and running. The main challenge is to avoid deadlocks and reduce packet dropping rate while keeping network service. Current approaches either require the existence of extra network resources like e.g. virtual channels, their complexity is so high that their practical applicability is limited, or they affect to the performance of the network during the reconfiguration process. In this paper we present EBR, a simple and fast method for dynamic network reconfiguration. EBR guarantees a fast and deadlock-free reconfiguration, but instead of avoiding deadlocks our mechanism is based on regressive deadlock recoveries. Thus, EBR allows cycles to be formed, and in the situation of a deadlock some packets may be dropped. However, as demonstrated, no packets need to be dropped in the working zone of the system. Also, the mechanism works in an asynchronous manner, does not require additional resources and works on any topology. In order to minimize the number of dropped packets, EBR uses an epoch marking system that guarantees that only packets potentially leading to a deadlock will be removed. Evaluation results show that EBR works efficiently in different topologies and with different routing algorithms. When compared with current proposals, EBR always gets the best numbers in all the analyzed parameters (dropped packets, latency, throughput, reconfiguration time and resources required), thus achieving the good properties of all mechanisms.
机译:动态网络重新配置被定义为在网络保持启动和运行时从一个路由函数从一个路由函数更改的过程。主要挑战是避免死锁,并在保持网络服务的同时降低数据包丢弃率。目前的方法要么需要存在额外的网络资源,如例如,虚拟通道,它们的复杂性非常高,即它们的实际适用性受到限制,或者它们影响重新配置过程中网络的性能。在本文中,我们呈现EBR,一种简单而快速的动态网络重新配置。 EBR保证了一个快速和僵化的无止扰重新配置,而不是避免死锁我们的机制是基于回归的死锁回收。因此,EBR允许形成循环,并且在僵局的情况下可以丢弃一些分组。但是,正如所示,在系统的工作区中不需要丢弃数据包。此外,该机制以异步方式工作,不需要额外的资源并在任何拓扑上工作。为了最小化丢弃数据包的数量,EBR使用epoch标记系统,保证将删除可能导致死锁的数据包。评估结果表明,EBR在不同的拓扑和不同的路由算法中有效地工作。与当前的建议相比,EBR始终在所有分析的参数中获得最佳数字(丢弃的数据包,延迟,吞吐量,重新配置和所需的资源),从而实现了所有机制的良好特性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号