A low-overhead and reliable switch architecture for Network-on-Chips

被引:7
|
作者
Patooghy, Ahmad [1 ]
Miremadi, Seyed Ghassem [1 ]
Fazeli, Mandi [1 ]
机构
[1] Sharif Univ Technol, Tehran, Iran
关键词
Networks-on-Chip; Reliability; Virtual Channel; Flow-control; Modeling; ERROR; TOLERANCE; DESIGN; MODEL;
D O I
10.1016/j.vlsi.2010.02.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes and evaluates Low-overhead, Reliable Switch (LRS) architecture to enhance the reliability of Network-on-Chips (NoCs). The proposed switch architecture exploits information and hardware redundancies to eliminate retransmission of faulty flits. The LRS architecture creates a redundant copy of each newly received flit and stores the redundant flit in a duplicated flit buffer that is associated with the incoming channel of the flit. Flit buffers in the LRS are equipped with information redundancy to detect probable bit flip errors. When an error is detected in a flit buffer, its duplicated buffer is used to recover the correct value of the flit. In this way, the propagation of the erroneous flits in NoC is prevented without any need to credit signals and, retransmission buffers. Using an HDL-based NoC simulator, the LRS is compared to two other widely used reliability enhancement methods: the Switch-to-Switch (S2S) and the End-to-End (E2E) methods. The simulation results show that the LRS consumes less power and provides higher performance compared to those of the E2E and S2S methods. More importantly, unlike the E2E and the S2S methods, the LRS has constant overheads, which makes it applicable in all working conditions. To validate the comparison, an analytical performance and reliability model is developed for the LRS, S2S and E2E methods. The results of the model match those obtained from the simulations while the proposed model is significantly faster. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:268 / 278
页数:11
相关论文
共 50 条
  • [41] A reliable and power efficient flow-control method to eliminate crosstalk faults in network-on-chips
    Patooghy, Ahmad
    Miremadi, Seyed Ghassem
    Tabkhi, Hamed
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (08) : 766 - 778
  • [42] A Low-overhead Cooperative Failure Detector
    Liu, Jiaxi
    Dong, Jian
    Wu, Zhibo
    Wu, Jin
    Lan, Jinghui
    Yu, Jiaxin
    2015 FIFTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2015, : 811 - 815
  • [43] Low-overhead scheduling of nested parallelism
    Hummel, S.F.
    Schonberg, E.
    1600, (35): : 5 - 6
  • [44] Architectures and routing schemes for optical network-on-chips
    Zhang, Lei
    Yang, Mei
    Jiang, Yingtao
    Regentova, Emma
    COMPUTERS & ELECTRICAL ENGINEERING, 2009, 35 (06) : 856 - 877
  • [45] Approximate Network-on-Chips with Application to Image Classification
    Chen, Yuechen
    Louri, Ahmed
    Liu, Shanshan
    Lombardi, Fabrizio
    2022 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), 2022, : 13 - 20
  • [46] Low-Overhead Vlrtualization of Mobile Platforms
    Heiser, Gernot
    PROCEEDINGS OF THE PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURES AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES '11), 2011, : 3 - 3
  • [47] EFD: An Efficient Low-Overhead Scheduler
    Chen, Jinbang
    Heusse, Martin
    Urvoy-Keller, Guillaume
    NETWORKING 2011, PT II, 2011, 6641 : 150 - 163
  • [48] On the Generation of Binary functions with Low-Overhead
    Voyiatzis, I.
    Efstathiou, C.
    2017 12TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2017), 2017,
  • [49] Low-Overhead Accrual Failure Detector
    Ren, Xiao
    Dong, Jian
    Liu, Hongwei
    Li, Yang
    Yang, Xiaozong
    SENSORS, 2012, 12 (05): : 5815 - 5823
  • [50] Topology generation and floorplanning for low power application-specific Network-on-Chips
    Lee, Wan-Yu
    Jiang, Iris Hui-Ru
    2008 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PROGRAM, 2008, : 283 - +