IEEE Transactions on Computers · 2019 · 21 citations · 59 references
EngineeringComputer EngineeringComputer SystemsInterconnection NetworksLow-power DesignSystem-on-chip DesignInterconnect ArchitectureInterconnect DesignNetwork Performance AnalysisNetwork-on-chip DesignRoutingRouting ArchitectureDeflection RoutingEnergy ConsumptionNetwork-on-chipNetwork-on-chip ArchitecturesTraffic Load EffectsTraffic Loads
A bufferless network-on-chip (NoC) can deliver high energy efficiency, but such a NoC is subject to growing deflection when its traffic load rises. This article proposes Deflection Containment (DeC) for the bufferless NoC to address its notorious shortcomings of excessive deflection for performance improvement and energy savings. With multiple subnetworks bridged by an added link between two corresponding routers, DeC lets a contending flit in one subnetwork be forwarded to another subnetwork instead of deflected. Microarchitecture of DeC routers is rectified to shorten the critical path and lift network bandwidth. Its Cadence RTL implementations with a 15 - nm process are conducted respectively for mesh-based NoCs and torus-based NoCs. Additionally, different sized DeC-NoCs are evaluated extensively and compared with previous bufferless designs (BLESS and MinBD), uncovering that DeC with two bridged subnetworks (dubbed DeC2) for 8×8 mesh-based NoCs can lower deflection drastically by some 90 percent and energy consumption by upto 51 percent under real benchmark traffic loads, in comparison to BLESS. Under various synthetic traffic models and workloads, 16×16 torus-based DeC2-NoC sustains up to 2.33× loads when compared with its mesh-based counterpart, exhibiting the same clock rate and taking only negligible more power and area according to our full layout results.
59
Nathan Binkert, Bradford M. Beckmann, Gabriel Black et al. · ACM SIGARCH Computer Architecture News · 2011 · 4.9K citations
Christian Bienia, Sanjeev Kumar, Jaswinder Pal Singh et al. · 2008 · 3.4K citations
Sorting networks and their applications
Kenneth E. Batcher · 1968 · 2.4K citations
Willaim J. Dally · 2002 · 778 citations