Where academic tradition
meets the exciting future

A Novel Topology-Independent Router Architecture to Enhance Reliability and Performance of Networks-on-Chip

Khalid Latif, Amir-Mohammad Rahmani, Ethiopia Nigussie, Tiberiu Seceleanu, Hannu Tenhunen, A Novel Topology-Independent Router Architecture to Enhance Reliability and Performance of Networks-on-Chip. In: Juan E. Guerrero (Ed.), International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 454-462, IEEE Computer Society, 2011.

Abstract:

We present the partial virtual-channel sharing (PVS) NoC architecture which reduces the impact of fault on system performance and can also tolerate the faults on routing logic. A fault in one component makes the fault-free connected components out of use and this in turn leads to considerable performance degradation. Improving utilization of resources is a key to either enhance or sustain performance with minimal overheads in case of fault or overloading. In the proposed architecture autonomic virtual channel buffer sharing is implemented. The runtime allocation of the buffers depends on incoming load and fault occurrence. This technique can be used in any NoC topology and for both 2D and 3D NoCs. The synthesis results for an integrated video conference application demonstrate significant reduction in average packet latency compared to existing VC based NoC architecture. Extensive quantitative simulation results for synthetic benchmarks are also carried out. Furthermore, the simulation results reveal that the PVS architecture improves the performance significantly under fault free conditions compared to other VC architectures.

BibTeX entry:

@INPROCEEDINGS{inpLaRaNiSeTe11a,
  title = {A Novel Topology-Independent Router Architecture to Enhance Reliability and Performance of Networks-on-Chip},
  booktitle = {International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)},
  author = {Latif, Khalid and Rahmani, Amir-Mohammad and Nigussie, Ethiopia and Seceleanu, Tiberiu and Tenhunen, Hannu},
  editor = {Guerrero, Juan E.},
  publisher = {IEEE Computer Society},
  pages = {454-462},
  year = {2011},
  keywords = {Virtual Channel Sharing, Networks-on-Chip (NoC), Fault Tolerance, Resource Utilization},
}

Belongs to TUCS Research Unit(s): Distributed Systems Laboratory (DS Lab), High Performance Computing and Communication, Communication Systems (ComSys)

Edit publication