• Home
  • Search
  • SB-Router: A Swapped Buffer Activated Low Latency Network-on-Chip Router
  • Cite Icon11
  • https://doi.org/10.1109/access.2021.3111294Copy DOI Icon

SB-Router: A Swapped Buffer Activated Low Latency Network-on-Chip Router

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Switch Allocation (SA) holds a critical stage in Network-on-Chip (NoC) routers, its performance gets affected adversely due to Head-of-Line (HoL) blocking. In traditionally used Input-Queued Routers (IQR), packets are arranged in a particular order in each Virtual Channel (VC). This implementation is vulnerable to HoL blocking, as the switch allocator can allocate only those packets which are available at the head in a VC. In this paper, Swapped Buffer (SB) Router architecture is proposed to schedule packets in input buffers by using SB registers. The VCs are designed as SBs, this allows the packets stored in SB registers along with the head packet of VC to participate in SA. The concept of the SB register minimizes the conflicts in SA and thus reduces HoL blocking, therefore improves the performance of NoC. This paper proposes a priority mechanism to prioritize the non-head packets as compared to head packets in case of conflict between them. Two methods have been proposed in this paper, to enhance the performance of the NoC router. First, a VC allocation technique is proposed to optimize the order of packets in the input buffer. Next, SB-Router is combined with the Fill VC allocation technique to further enhance the performance of NoC routers. The performance of the proposed router is evaluated and the experimental results indicate that our design achieves latency improvement of 68.75% over (Time-Series) TS-Router for uniform traffic at the injection rate of 0.42 flits/cycle for a 64 node mesh network with moderate power consumption and area usage. The performance improvement in packet latency for traces from Princeton Application Repository for Shared-Memory Computers (PARSEC) has also been evaluated. With the achieved reduction in latency, the proposed method has the potential to serve high-speed operations while mapping different applications on multiple core architectures.

Loading PDF

Similar Papers
  • Conference Article
  • Citations3

Maximizing Switch Allocation Matching to Reduce Latency in Network-on-Chip

  • Nov 13, 2021
  • Monika Katta +1
  • Conference Article
  • Citations92

Allocator implementations for network-on-chip routers

  • Nov 14, 2009
  • Daniel U Becker +1
  • Conference Article
  • Citations4

Dynamic virtual channel and index-based arbitration based Network on Chip router architecture

  • Jul 01, 2016
  • Masoud Oveis-Gharan +1
  • Conference Article
  • Citations65

Simple virtual channel allocation for high throughput and high frequency on-chip routers

  • Jan 01, 2010
  • Yi Xu +3
  • Book Chapter
  • Citations2

An Improvement of Router Throughput for On-Chip Networks Using On-the-fly Virtual Channel Allocation

  • Jan 01, 2011
  • Son Truong Nguyen +1
  • Research Article
  • Citations11

Traffic-Based Virtual Channel Activation for Low-Power NoC

  • Dec 01, 2015
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Sayed Taha Muhammad +4
  • Research Article
  • Citations1

A High-throughput Router Architecture with On-the-fly Virtual Channel Allocation for On-chip Networks

  • Jan 01, 2011
  • IPSJ Online Transactions
  • Son Truong Nguyen +1
  • Conference Article
  • Citations1

Tandem-crosspoint ATM: switch architecture and its cost-effective expansion

  • Dec 02, 1997
  • E Oki +2
  • Conference Article
  • Citations19

ElastiNoC: A self-testable distributed VC-based Network-on-Chip architecture

  • Sep 01, 2014
  • I Seitanidis +4
  • Research Article
  • Citations53

Elastic Buffer Flow Control for On-Chip Networks

  • Feb 01, 2013
  • IEEE Transactions on Computers
  • George Michelogiannakis +1
  • Conference Article
  • Citations1

Performance enhancement of MPTCP having a bufferbloat path using retransmission of HoL blocking packets

  • Jan 01, 2018
  • Min Sub Kim +4
  • Conference Article

TCMP and CHIPPER Router design for Power Efficient Network on Chips

  • Jan 27, 2021
  • Ashish A Mulajkar +2
  • Conference Article
  • Citations2

CCAS: Contention and congestion aware switch allocation for network-on-chips

  • Oct 01, 2016
  • Cunlu Li +4
  • Conference Article
  • Citations14

If-cube3: An Improved Fault-Tolerant Routing Algorithm to achieve less latency in NoCs

  • Mar 01, 2009
  • Arshin Rezazadeh +2
  • Conference Article
  • Citations3

Write Variation Aware Non-volatile Buffers for On-Chip Interconnects

  • Jan 01, 2019
  • Khushboo Rani +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.