Physical vs. Virtual Express Topologies with Low-Swing Links for Future Many-core NoCs
Chia-Hsin Owen Chen, Niket Agarwal, Tushar Krishna, Kyung-Hoae Koo, Li-Shiuan Peh and Krishna C. Saraswat
The number of cores present on-chip is increasing
rapidly. The on-chip network that connects these cores needs to
scale efficiently. The topology of on-chip networks is an important
design choice that affects how these networks scale. Most current
on-chip networks use 2-D mesh topologies which do not scale
due to their large diameter and energy inefficiency. To tackle
the scalability problem of 2-D meshes, various physical express
topologies and virtual express topologies have been proposed. In
addition, recently proposed link designs like capacitively driven
low-swing interconnects can help lower link power and latency,
and can favor these bypass designs. In this work, we compare
these two kinds of express topologies under realistic system
constraints using synthetic network traffic. We observe that
both express topologies help reduce low-load latencies. Virtual
topologies help improve throughput whereas the physical express
topologies give better performance-per-watt.