Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/151848
Title: Reduced worst-case communication latency using single-cycle multi-hop traversal network-on-chip
Authors: Chen, Peng 
Liu, Weichen 
Chen, Hui
Li, Shiqing
Li, Mengquan
Yang, Lei
Guan, Nan
Keywords: Engineering::Computer science and engineering
Issue Date: 2021
Source: Chen, P., Liu, W., Chen, H., Li, S., Li, M., Yang, L. & Guan, N. (2021). Reduced worst-case communication latency using single-cycle multi-hop traversal network-on-chip. IEEE Transactions On Computer-Aided Design of Integrated Circuits and Systems, 40(7), 1381-1394. https://dx.doi.org/10.1109/TCAD.2020.3015440
Project: National Natural Science Foundation of China (NSFC No. 61772094) 
Ministry of Education, Singapore (MOE2019-T2-1-071, MOE2019-T1-001-072) 
Nanyang Technological University, Singapore (M4082282, M4082087) 
Journal: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 
Abstract: The communication latency in traditional Network-on-Chip (NoC) with hop-by-hop traversal is inherently restricted by the distance between source-destination communicating pairs. SMART, as one of the dynamically reconfigurable NoC architectures, enables the new feature of single-cycle long-distance communication by building a direct bypass path between distant cores dynamically at runtime. With the increasing of the number of integrated cores in multi/many-core systems, SMART has been deemed a promising communication backbone in such systems. However, SMART is generally optimized for average-case performance for best-effort traffics, not offering real-time guaranteed services for real-time traffics, and thus SMART often shows extremely poor real-time performance (e.g. schedulability). To make SMART latency-predictable for real-time traffics, by combining with the single-cycle bypass forwarding technique, in this paper, we firstly propose a priority-preemptive scheduling to allow contending packets to be arbitrated according to predefined priorities. Based on the priority-based scheduling, for the real-time packet flows with given flow mapping and predefined priorities, we then propose a real-time communication analysis model, by considering shared virtual channels (or priority levels) and arbitrary-deadline real-time packet flows, to predict the worst-case communication latency and validate the schedulability. Through theoretical and experimental comparison, the worst-case communication latency of the analyzed packet flows is reduced significantly compared with that of the traditional priority-preemptive NoCs with hop-by-hop traversal and the original distance-based SMART, thus improving the schedulability.
URI: https://hdl.handle.net/10356/151848
ISSN: 0278-0070
DOI: 10.1109/TCAD.2020.3015440
DOI (Related Dataset): 10.21979/N9/WIQKUF
Schools: School of Computer Science and Engineering 
Rights: © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/TCAD.2020.3015440
Fulltext Permission: open
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Journal Articles

SCOPUSTM   
Citations 20

11
Updated on Mar 18, 2025

Web of ScienceTM
Citations 20

7
Updated on Oct 30, 2023

Page view(s)

265
Updated on Mar 24, 2025

Download(s) 20

249
Updated on Mar 24, 2025

Google ScholarTM

Check

Altmetric


Plumx

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.