Fault-tolerant routing in multiply twisted cube topology

被引:0
作者
Agrawal, N [1 ]
Ravikumar, CP [1 ]
机构
[1] UNIV SO CALIF, DEPT EE SYST, LOS ANGELES, CA 90089 USA
关键词
twisted cubes; adaptive routing; fault-tolerant routing; randomized routing;
D O I
10.1016/1383-7621(96)00008-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In an attempt to improve the communication diameter of the hypercube interconnection network, variations of the hypercube topology, called the twisted cubes have been proposed in the literature. Among these, the Multiply Twisted Cube (MTC) proposed by Efe [5] is a good candidate for massively parallel multiprocessors due to its properties such as smaller network diameter, high connectivity, regularity and recursive structure. The routing algorithm proposed by Efe in [5] suffers from two disadvantages, Due to its complex nature, a software implementation of the algorithm can be slow, and a hardware implementation expensive. Secondly, the algorithm is not tolerant to network conditions such as faults and congestions. In this paper, we present a simple hierarchical router for the MTC, which has an efficient hardware implementation. We also present a simple, randomized variation of the hierarchical router which makes the algorithm adaptive to network conditions without excessive hardware overhead. We compare the dynamic performance of our router with that of Efe's router, Our algorithms perform better in terms of network throughput and mean delay. Furthermore, the performance degradation is only marginal in the presence of a tolerable number of faults.
引用
收藏
页码:279 / 288
页数:10
相关论文
共 50 条
  • [1] Fault-tolerant routing in the binary n-cube using unsafety sets
    Al-Sadi, J
    Day, K
    Ould-Khaoua, M
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2171 - 2176
  • [2] Unsafety vectors:: a new fault-tolerant routing for the binary n-cube
    Al-Sadi, J
    Day, K
    Ould-Khaoua, M
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2002, 47 (09) : 783 - 793
  • [3] A fault-tolerant routing algorithm in HyperX topology based on unsafety vectors
    Azizi, Sadoon
    Safaei, Farshad
    Roozikhar, Milad
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (04) : 1224 - 1248
  • [4] A fault-tolerant routing algorithm in HyperX topology based on unsafety vectors
    Sadoon Azizi
    Farshad Safaei
    Milad Roozikhar
    [J]. The Journal of Supercomputing, 2015, 71 : 1224 - 1248
  • [5] A theory of fault-tolerant routing in wormhole networks
    Duato, J
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (08) : 790 - 802
  • [6] Fault-tolerant message routing for multiprocessors
    Zakrevski, L
    Karpovsky, M
    [J]. PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 714 - 730
  • [7] FAULT-TOLERANT WORMHOLE ROUTING ALGORITHMS FOR MESH NETWORKS
    BOPPANA, RV
    CHALASANI, S
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (07) : 848 - 864
  • [8] Analysis of fault-tolerant routing algorithms in k-ary n-cube networks
    Al-Sadi, J
    Day, K
    Ould-Khaoua, M
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2003, 18 (02): : 79 - 85
  • [9] If-cube3: An Improved Fault-Tolerant Routing Algorithm to achieve less latency in NoCs
    Rezazadeh, Arshin
    Fathy, Mahmood
    Hassanzadeh, Amin
    [J]. 2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 278 - +
  • [10] Compressionless routing: A framework for adaptive and fault-tolerant routing
    Kim, JH
    Liu, ZQ
    Chien, AA
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (03) : 229 - 244