"It's a small world after all": NoC performance optimization via long-range link insertion

Ümit Y. Ogras, Radu Mărculescu

IEEE Transactions on Very Large Scale Integration (VLSI) Systems · 2006 · 443 citations · 49 references

Concepts

TL;DR

Networks‑on‑chip are a promising solution for on‑chip communication, yet existing designs are either fully regular or fully customized topologies. This work proposes a method to automatically synthesize a hybrid architecture that blends a standard mesh with a few long‑range links, combining regularity and partial customization. The method superimposes a small number of application‑specific long‑range links onto a mesh network, automatically selecting their placement to optimize traffic flow. Adding these long‑range links raises the congestion threshold, reduces average packet latency, and markedly improves throughput with minimal topological change.

Abstract

Networks-on-chip (NoCs) represent a promising solution to complex on-chip communication problems. The NoC communication architectures considered so far are based on either completely regular or fully customized topologies. In this paper, we present a methodology to automatically synthesize an architecture which is neither regular nor fully customized. Instead, the communication architecture we propose is a superposition of a few long-range links and a standard mesh network. The few application-specific long-range links we insert significantly increase the critical traffic workload at which the network transitions from a free to a congested state. This way, we can exploit the benefits offered by both complete regularity and partial topology customization. Indeed, our experimental results demonstrate a significant reduction in the average packet latency and a major improvement in the achievable network through with minimal impact on network topology

References

49