A rectilinear-monotone polygonal fault block model for fault-tolerant minimal routing in mesh

被引:27
|
作者
Wang, DJ [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
[2] Montclair State Univ, Dept Comp Sci, Montclair, NJ 07043 USA
关键词
adaptive routing; fault model; fault tolerance; interconnection network; mesh;
D O I
10.1109/TC.2003.1183946
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a new fault block model, Minimal-Connected-Component (MCC), for fault-tolerant adaptive routing in mesh-connected multiprocessor systems. This model refines the widely used rectangular model by including fewer nonfaulty nodes in fault blocks. The positions of source/destination nodes relative to faulty nodes are taken into consideration when constructing fault blocks. The main idea behind it is that a node will be included in a fault block only if using it in a routing will definitely make the route nonminimal. The resulting fault blocks are of the rectilinear-monotone polygonal shapes. A sufficient and necessary condition is proposed for the existence of the minimal "Manhattan" routes in the presence of such fault blocks. Based on the condition, an algorithm is proposed to determine the existence of Manhattan routes. Since MCC is designed to facilitate minimal route finding, if there exists no minimal route under MCC fault model, then there will be absolutely no minimal route whatsoever. We will also present two adaptive routing algorithms that construct a Manhattan route avoiding all fault blocks, should such routes exist.
引用
收藏
页码:310 / 320
页数:11
相关论文
共 50 条
  • [1] A heuristic fault-tolerant routing algorithm in mesh using rectilinear-monotone polygonal fault blocks
    Wang, Dajin
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (09) : 619 - 628
  • [2] Fault-tolerant and deadlock-free routing in 2-D meshes using rectilinear-monotone polygonal fault blocks
    Wu, J
    Wang, DJ
    [J]. 2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 247 - 254
  • [3] Fault-tolerant and deadlock-free routing in 2-D meshes using rectilinear-monotone polygonal fault blocks
    Wu, Jie
    Wang, Dajin
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2005, 20 (02) : 99 - 111
  • [4] A General Fault-Tolerant Minimal Routing for Mesh Architectures
    Zhao, Hongzhi
    Bagherzadeh, Nader
    Wu, Jie
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (07) : 1240 - 1246
  • [5] FAULT-TOLERANT ROUTING IN MESH ARCHITECTURES
    OLSON, A
    SHIN, KG
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (11) : 1225 - 1232
  • [6] Fault-Tolerant Routing Schemes for Wormhole Mesh
    Duan, Xinming
    Zhang, Dakun
    Sun, Xuemei
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, PROCEEDINGS, 2009, : 298 - 301
  • [7] RSD Fault Block Model for Highly Efficient Fault-Tolerant Manhattan Routing Algorithms in 2D Mesh
    Zhao, Hongzhi
    Xue, Yuan
    [J]. COMPUTER JOURNAL, 2016, 59 (10): : 1511 - 1526
  • [8] Fault-tolerant wormhole routing in mesh with overlapped solid fault regions
    Kim, SP
    Han, T
    [J]. PARALLEL COMPUTING, 1997, 23 (13) : 1937 - 1962
  • [9] Fault-tolerant wormhole routing algorithm for mesh networks
    Sui, PH
    Wang, SD
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (01): : 9 - 14
  • [10] FAULT-TOLERANT WORMHOLE ROUTING ALGORITHMS FOR MESH NETWORKS
    BOPPANA, RV
    CHALASANI, S
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (07) : 848 - 864