Passage of Faulty Nodes: A Novel Approach for Fault-Tolerant Routing on NoCs

被引:8
作者
Kurokawa, Yota [1 ]
Fukushi, Masaru [1 ]
机构
[1] Yamaguchi Univ, Grad Sch Sci & Technol Innovat, Ube, Yamaguchi 7558611, Japan
关键词
Network on Chips; 2D mesh; fault-tolerant routing; passage; XY routing; TURN MODEL; MESHES; ALGORITHM;
D O I
10.1587/transfun.E102.A.1702
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of developing an efficient fault-tolerant routing method for 2D mesh Network-on-Chips (NoCs) to realize dependable and high performance many core systems. Existing fault-tolerant routing methods have two critical problems of high communication latency and low node utilization. Unlike almost all existing methods where packets always detour faulty nodes, we propose a novel and unique approach that packets can pass through faulty nodes. For this approach, we enhance the common NoC architecture by adding switches and links around each node and propose a fault-tolerant routing method with no virtual channels based on the well-known simple XY routing method. Simulation results show that the proposed method reduces average communication latency by about 97.1% compared with the existing method, without sacrificing fault-free nodes.
引用
收藏
页码:1702 / 1710
页数:9
相关论文
共 50 条
[31]   Dynamic Fault-Tolerant Routing Based on FSA for LEO Satellite Networks [J].
Lu, Yong ;
Zhao, Youjian ;
Sun, Fuchun ;
Li, Hongbo ;
Wang, Dianjun .
IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (10) :1945-1958
[32]   Fault-tolerant routing algorithm for EOC interconnection network [J].
Al-Sadi, JA ;
Sarie, TH .
AMCS '05: Proceedings of the 2005 International Conference on Algorithmic Mathematics and Computer Science, 2005, :107-113
[33]   A protocol synthesis method for fault-tolerant multipath routing [J].
Ishida, K ;
Kakuda, Y ;
Nakamura, M ;
Kikuno, T ;
Amano, K .
INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (11-12) :745-754
[34]   Fault-tolerant routing in hypercubes using probability vectors [J].
Al-Sadi, J ;
Day, K ;
Ould-Khaoua, M .
PARALLEL COMPUTING, 2001, 27 (10) :1381-1399
[35]   FAULT-TOLERANT WORMHOLE ROUTING ALGORITHMS FOR MESH NETWORKS [J].
BOPPANA, RV ;
CHALASANI, S .
IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (07) :848-864
[36]   Fault-Tolerant Routing Methodology for Networks-on-Chip [J].
Savva, S. .
2017 27TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2017,
[37]   Fault-tolerant routing in multiply twisted cube topology [J].
Agrawal, N ;
Ravikumar, CP .
JOURNAL OF SYSTEMS ARCHITECTURE, 1996, 42 (04) :279-288
[38]   An adaptive fault-tolerant wormhole routing algorithm for hypercubes [J].
Shih, JD .
INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 2000, 11 (03) :151-166
[39]   A Fault-Tolerant Deflection Routing for Network-on-Chip [J].
Zhou, Xiaofeng ;
Liu, Lu ;
Zhu, Zhangming .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (03)
[40]   Topology and Routing Schemes for Fault-tolerant Clos Network [J].
Duan, Xinming ;
Zhang, Dakun ;
Sun, Xuemei .
NSWCTC 2009: INTERNATIONAL CONFERENCE ON NETWORKS SECURITY, WIRELESS COMMUNICATIONS AND TRUSTED COMPUTING, VOL 2, PROCEEDINGS, 2009, :564-567