Performance analysis of fault-tolerant routing algorithm in wormhole-switched interconnections

被引:4
|
作者
Safaei, F. [1 ]
Khonsari, A.
Fathy, M.
Ould-Khaoua, M.
机构
[1] Iran Univ Sci & Technol, Dept Comp Engn, Tehran, Iran
[2] Univ Tehran, Dept Elect & Comp Engn, Tehran, Iran
[3] Univ Glasgow, Dept Comp Sci, Glasgow G12 8QQ, Lanark, Scotland
来源
JOURNAL OF SUPERCOMPUTING | 2007年 / 41卷 / 03期
关键词
fault-tolerance; fault patterns; software-based routing; parallel systems; torus; adaptive routing; deterministic routing; virtual channels; queuing theory; performance modeling;
D O I
10.1007/s11227-007-0114-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With nowadays popularity of large-scale parallel computers, Multiprocessors System-on-Chip (MP-SoCs), multicomputers, cluster computers and peer-to-peer communication networks, fault-tolerant routing becomes an important issue in developing these systems. Fault-tolerant routing algorithms in such systems aim at providing continuous operations in the presence of one or more failures by allowing the graceful degradation of system. The Software-Based fault-tolerant routing scheme has been suggested as an efficient routing algorithm to preserve both communication performance and fault-tolerant demands in parallel computer systems. To study network performance, a number of different analytical models for fault-free routing algorithms have been proposed in the past literature. However, there has not been reported any similar analytical model of fault-tolerant routing in the presence of faulty components. This paper presents a new analytical modeling approach for determining the effects of failures in wormhole-switched 2-D tori using the fault-tolerant Software-Based scheme. More specifically, we describe a general model to derive mathematical expressions to investigate the performance behavior of routing algorithms confronting convex (I-shaped, square-shaped) or concave (U-shaped, +-shaped, T-shaped, H-shaped) faulty regions. The model is validated through comprehensive simulation experiments for different types of failures.
引用
收藏
页码:215 / 245
页数:31
相关论文
共 50 条
  • [21] Fault-tolerant wormhole routing with 2 virtual channels in meshes
    Zhou, JP
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2005, 20 (06) : 822 - 830
  • [22] Fault-tolerant wormhole routing in meshes without virtual channels
    Glass, CJ
    Ni, LM
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (06) : 620 - 636
  • [23] Performance of an adaptive fault-tolerant routing algorithm for multicast communications
    Borella, A
    Cancellieri, G
    ATM, NETWORKS AND LANS - NOC '96-II, 1996, : 295 - 296
  • [24] A performance model of fault-tolerant routing algorithm in interconnect networks
    Safaei, F.
    Fathy, M.
    Khonsari, A.
    Ould-Khaoua, M.
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 1, PROCEEDINGS, 2006, 3991 : 744 - 752
  • [25] Fault-tolerant wormhole routing algorithm in 2D meshes without virtual channels
    Zhou, JP
    Lau, FCM
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 688 - 697
  • [26] Performance comparison of deadlock recovery and deadlock avoidance routing algorithms in wormhole-switched networks
    Khonsari, A
    Shahrabi, A
    Ould-Khaoua, M
    Sarbazi-Azad, H
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2003, 150 (02): : 97 - 106
  • [27] On Routing Flexibility of Wormhole-Switched Priority-Preemptive NoCs
    Nikolic, Borislav
    Pinho, Luis Miguel
    Indrusiak, Leandro Soares
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 120 - 129
  • [28] Optimal algorithm for matrix transpose on wormhole-switched meshes
    Tsay, JJ
    Ding, KS
    Wang, WT
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2003, 19 (01) : 167 - 177
  • [29] A fault-tolerant wormhole routing scheme for torus networks with nonconvex faults
    Shih, JD
    INFORMATION PROCESSING LETTERS, 2003, 88 (06) : 271 - 278
  • [30] Fault-tolerant wormhole routing in torus networks with overlapped block faults
    Shih, JD
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2003, 150 (01): : 29 - 37