TeraNoC: A Multi-Channel 32-bit Fine-Grained, Hybrid Mesh-Crossbar NoC for Efficient Scale-up of 1000+ Core Shared-L1-Memory Clusters
Yichao Zhang, Zexin Fu, Tim Fischer, Yinrong Li, Marco Bertuletti, Luca Benini

TL;DR
TeraNoC is a hybrid mesh-crossbar on-chip interconnect that combines scalability and low latency, enabling efficient communication in large 1000+ core shared-memory clusters with minimal power and area overhead.
Contribution
This paper introduces TeraNoC, a novel hybrid mesh-crossbar interconnect topology that achieves scalable, low-latency communication with low routing overhead for large many-core clusters.
Findings
Enables 1024-core cluster with shared L1 memory in 12nm technology.
Reduces die area by 37.8% compared to hierarchical crossbar-only designs.
Improves area efficiency by up to 98.7%. in compute kernels.
Abstract
A key challenge in on-chip interconnect design is to scale up bandwidth while maintaining low latency and high area efficiency. 2D-meshes scale with low wiring area and congestion overhead; however, their end-to-end latency increases with the number of hops, making them unsuitable for latency-sensitive core-to-L1-memory access. On the other hand, crossbars offer low latency, but their routing complexity grows quadratically with the number of I/Os, requiring large physical routing resources and limiting area-efficient scalability. This two-sided interconnect bottleneck hinders the scale-up of many-core, low-latency, tightly coupled shared-memory clusters, pushing designers toward instantiating many smaller and loosely coupled clusters, at the cost of hardware and software overheads. We present TeraNoC, an open-source, hybrid mesh-crossbar on-chip interconnect that offers both scalability…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Parallel Computing and Optimization Techniques · Network Packet Processing and Optimization
