...
首页> 外文期刊>Journal of supercomputing >On a deadlock and performance analysis of ALBR and DAR algorithm on X-Torus topology by optimal utilization of Cross Links and minimal lookups
【24h】

On a deadlock and performance analysis of ALBR and DAR algorithm on X-Torus topology by optimal utilization of Cross Links and minimal lookups

机译:利用交叉链接的最佳利用和最少的查找研究X-Torus拓扑上的ALBR和DAR算法的死锁和性能分析

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

摘要

Interconnection networks play a major role in differentiating modern multiprocessor architectures. They can be categorized according to a number of criteria such as topology, routing strategy and switching technique. They are built up of switching elements; the topology is packaged such that it is cost effective along with its ability to achieve good performance. In this paper, we have studied an existing X-Torus topology (Gu et al. in ICCSA, LNCS, vol. 3984, pp. 149-157, 2006) which is an enhancement of a Torus network by adding Cross Links, and hence contributes to shorter diameter, shorter average distance and larger bisection bandwidth. Furthermore, we proposed the Adaptive Load Balanced Routing (ALBR) algorithm and Dual Adaptive Routing (DAR) algorithm. The ALBR algorithm can manage traffic during congestion by sensing the same through Channel Queues. The strength of the Algorithm lies in the fact that using backtracking, the number of lookups to reach destination through Cross Link decreases, thereby making optimal use of them. The Performance aspects for both Odd and Even forms of X-Torus are tested on Network Simulator-2 (NS-2) using Perl and Gawk for analyzing text of trace files generated during simulation. The DAR reduces the number of lookups by optimal utilization of Cross Links but also helps to curb the problem of packet congestion, which could be a major issue in X-Torus due to the presence of Cross Links. In order to improve its rooting performance we have provided a new approach to handle the problem of deadlock detection and recovery mechanism in the case of X-Torus. The proposed progressive deadlock recovery mechanism takes advantage of the high path diversity of X-Torus. We also present a low cost and simple mechanism for deadlock detection as against many conservative mechanisms.
机译:互连网络在区分现代多处理器体系结构中起着重要作用。可以根据许多标准对它们进行分类,例如拓扑,路由策略和交换技术。它们由开关元件组成;拓扑被打包,以使其具有成本效益以及实现良好性能的能力。在本文中,我们研究了现有的X-Torus拓扑结构(Gu等人,在ICCSA中,LNCS,第3984卷,第149-157页,2006年),它是通过添加交叉链接对Torus网络的增强,因此有助于更短的直径,更短的平均距离和更大的二等分带宽。此外,我们提出了自适应负载均衡路由算法(ALBR)和双自适应路由算法(DAR)。 ALBR算法可以通过在通道队列中感知流量来管理拥塞期间的流量。该算法的优势在于,通过使用回溯,可以减少通过交叉链接到达目的地的查找次数,从而可以最佳地利用它们。使用Perl和Gawk在Network Simulator-2(NS-2)上测试了奇数形式和偶数形式的X-Torus的性能方面,以分析在仿真过程中生成的跟踪文件的文本。 DAR通过最佳利用交叉链接来减少查找次数,但也有助于抑制数据包拥塞的问题,由于交叉链接的存在,这可能是X-Torus中的主要问题。为了提高其生根性能,我们提供了一种新方法来处理X-Torus情况下的死锁检测和恢复机制问题。提出的渐进式死锁恢复机制利用了X-Torus的高路径多样性。与许多保守机制相比,我们还提出了一种低成本且简单的死锁检测机制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号