A Novel NoC-Architecture for Fault Tolerance and Power Saving

Conference: ARCS 2016 - 29th International Conference on Architecture of Computing Systems
04/04/2016 - 04/07/2016 at Nürnberg, Deutschland

Proceedings: ARCS 2016

Pages: 8Language: englishTyp: PDF

Personal VDE Members are entitled to a 10% discount on this title

Heisswolf, Jan; Friederich, Stephanie; Masing, Leonard; Stein, Carsten; Duden, Marco; Becker, Juergen (Karlsruhe Institute of Technology (KIT), Germany)
Weichslgartner, Andreas; Teich, Juergen (Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Germany)
Zaib, Muhammad Aurang; Herkersdorf, Andreas (Technische Universität München (TUM), Germany)

Networks on chips (NoCs) have become a promising candidate for communication in future many-core architectures. However, manufacturing defects and aging effects are expected to cause permanent errors in future technology nodes, which are targeted by NoC-based architectures. Consequently, fault tolerance concepts are necessary in order to deal with these permanent errors. In this work, we propose a novel approach for fault tolerance in NoC-based architectures. We introduce an additional network layer to take over the duties of defective routers. In contrast to existing approaches, the proposed concept is independent of the routing algorithm and can substitute the bandwidth of defective routers. In addition, we show the potential of the concept for power saving. An ASIC implementation of the proposed design is used for performance and power saving evaluation as well as for overhead analysis.