Enabling NoC Performance Improvement using a Fault Tolerance Mechanism

被引:2
作者
Bezerra Lopes, Alba Sandyra [1 ]
Kreutz, Marcio Eduardo [2 ]
Pereira, Monica Magalhaes [2 ]
机构
[1] Inst Fed Rio Grande do Norte, Campus Natal Zona Norte, Natal, RN, Brazil
[2] Univ Fed Rio Grande do Norte, Dept Informat & Matemat Aplicada, BR-59072970 Natal, RN, Brazil
来源
2015 BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC) | 2015年
关键词
fault tolerance; network on chip; spare; hardware redundancy; parallelism;
D O I
10.1109/SBESC.2015.9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In multicore era, enabled by the decrease of transistors size, networks on chips (NoCs) emerged as a fast and scalable solution in replacement to buses systems. While providing high performance, the process of transistors miniaturization affects the dependability of the systems due to increase of fault rates caused by the susceptibility of transistors, wire and connections at deep submicron scale. Despite having replicated routers, NoCs are not designed to support fault tolerance since all routers are used to compose the paths of messages. However, it is possible to connect spare routers on the network topology to replace a faulty one. This ensures system functionality even in the presence of faults. Despite this, while the original router is fault-free, the extra resources are not used and they remain consuming area and power without being properly used. In this paper, we propose a Network-on-Chip comprised by spare routers and combined with a mechanism to explore the gains in performance that could be achieved by using them as regular routers when the system runs without failures. Results confirm the expected performance improvements, validating the proposed solution.
引用
收藏
页码:7 / 12
页数:6
相关论文
共 20 条
[1]   NoC synthesis flow for customized domain specific multiprocessor systems-on-chip [J].
Bertozzi, D ;
Jalabert, A ;
Murali, S ;
Tamhankar, R ;
Stergiou, S ;
Benini, L ;
De Micheli, G .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (02) :113-129
[2]  
Castro HF, 2013, NEW CIRC SYST C NEWC, P1
[3]  
CHATTERJEE N, 2014, CIRC SYST ISCAS 2014, P1957
[4]   A high-fault-coverage approach for the test of data, control, and handshake interconnects in mesh networks-on-chip [J].
Cota, Erika ;
Kastensmidt, Fernanda Lima ;
Cassel, Maico ;
Herve, Marcos ;
Almeida, Pedro ;
Meirelles, Paulo ;
Amory, Alexandre ;
Lubaszewski, Marcelo .
IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (09) :1202-1215
[5]  
Ferreira D., 2014, IB 20 WORKSH 2014 SA
[6]  
Fick D, 2009, DES AUT TEST EUROPE, P21
[7]  
Furber S, 2006, PROC EUR TEST SYMP, P4
[8]   Amdahl's law in the multicore era [J].
Hill, Mark D. ;
Marty, Michael R. .
COMPUTER, 2008, 41 (07) :33-+
[9]  
Kumar S, 2002, IEEE COMP SOC ANN, P117, DOI 10.1109/ISVLSI.2002.1016885
[10]  
Murali S, 2009, ASIA S PACIF DES AUT, P242, DOI 10.1109/ASPDAC.2009.4796487