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

dc.contributor.authorKatta Monika
dc.contributor.authorRamesh TK
dc.contributor.authorPlosila Juha
dc.contributor.organizationfi=robotiikka ja autonomiset järjestelmät|en=Robotics and Autonomous Systems|
dc.contributor.organization-code1.2.246.10.2458963.20.72785230805
dc.converis.publication-id66840804
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/66840804
dc.date.accessioned2022-10-28T14:09:02Z
dc.date.available2022-10-28T14:09:02Z
dc.description.abstract<p>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.<br></p>
dc.identifier.eissn2169-3536
dc.identifier.jour-issn2169-3536
dc.identifier.olddbid186563
dc.identifier.oldhandle10024/169657
dc.identifier.urihttps://www.utupub.fi/handle/11111/38864
dc.identifier.urnURN:NBN:fi-fe2021093048948
dc.language.isoen
dc.okm.affiliatedauthorPlosila, Juha
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline213 Electronic, automation and communications engineering, electronicsen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.discipline213 Sähkö-, automaatio- ja tietoliikennetekniikka, elektroniikkafi_FI
dc.okm.internationalcopublicationinternational co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA1 ScientificArticle
dc.publisherInstitute of Electrical and Electronics Engineers
dc.publisher.countryUnited Statesen_GB
dc.publisher.countryYhdysvallat (USA)fi_FI
dc.publisher.country-codeUS
dc.relation.doi10.1109/ACCESS.2021.3111294
dc.relation.ispartofjournalIEEE Access
dc.source.identifierhttps://www.utupub.fi/handle/10024/169657
dc.titleSB-Router: A Swapped Buffer Activated Low Latency Network-on-Chip Router
dc.year.issued2021

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
SB-Router_A_Swapped_Buffer_Activated_Low_Latency_Network-on-Chip_Router.pdf
Size:
1.42 MB
Format:
Adobe Portable Document Format
Description:
Publisher's PDF