Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/NOCS.2009.5071444guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article
Free access

Analysis of worst-case delay bounds for best-effort communication in wormhole networks on chip

Published: 10 May 2009 Publication History

Abstract

In packet-switched network-on-chip, computing worst-case delay bounds is crucial for designing predictable and cost-effective communication systems but yet an intractable problem due to complicated resource sharing scenarios. For wormhole networks with credit-based flow control, the existence of cyclic dependency between flit delivery and credit generation further complicates the problem. Based on network calculus, we propose a technique for analyzing communication delay bounds for individual flows in wormhole networks. We first propose router service analysis models for flow control, link and buffer sharing. Based on these analysis models, we obtain a buffering-sharing analysis network, which is open-ended and captures both flow control and link sharing. Furthermore, we compute equivalent service curves for individual flows using the network contention tree model in the buffer-sharing analysis network, and then derive their delay bounds. Our experimental results verify that the theoretical bounds are correct and tight.

References

[1]
SoCLib simulation environment. On-line, available at https://www.soclib.fr/.
[2]
T. Bjerregaard and S. Mahadevan. A survey of research and practices of network-on-chip. ACM Computing Survey , 38(1):1- 54, 2006.
[3]
C. Chang. Performance Guarantees in Communication Networks . Springer-Verlag, 2000.
[4]
K. Goossens, J. Dielissen, and A. Radulescu. The Æthereal network on chip: Concepts, architectures, and implementations. IEEE Design and Test of Computers , 22(5):21-31, Sept-Oct 2005.
[5]
J.-Y. Le Boudec and P. Thiran. Network Calculus: A Theory of Deterministic Queuing Systems for the Internet . Number 2050 in LNCS, 2004.
[6]
L. Lenzini, L. Martorini, E. Mingozzi, and G. Stea. Tight end-to-end per-flow delay bounds in fifo multiplexing sink-tree networks. Perform. Eval. , 63(9-10):956-987, 2006.
[7]
Z. Lu and A. Jantsch. TDM virtual-circuit configuration for network-on-chip. IEEE Transactions on Very Large Scale Integration (VLSI) Systems , 16(8):1021-1034, 2008.
[8]
Z. Lu, A. Jantsch, and I. Sander. Feasibility analysis of messages for on-chip networks using wormhole routing. In Proceedings of the Asia and South Pacific Design Automation Conference (ASPDAC' 05) , January 2005.
[9]
J. Ostermann, J. Bormans, P. List, D. Marpe, M. Narroschke, F. Pereira, T. Stockhammer, and T. Wedi. Video coding with h.264/avc: Tools, performance and complexity. IEEE Circuits and Systems Magazine , 4(1), 2004.
[10]
Y. Qian, Z. Lu, and W. Dou. Analysis of communication delay bounds for network on chips. In Proceedings of 14th Asia and South Pacific Design Automation Conference , Jan. 2009.
[11]
D. Stiliadis and A. Varma. Latency-rate servers: A general model for analysis of traffic scheduling algorithms. IEEE/ACM Transactions on Networking , 6(5):611-624, October 1998.

Cited By

View all
  • (2023)DAG-Order: An Order-Based Dynamic DAG Scheduling for Real-Time Networks-on-ChipACM Transactions on Architecture and Code Optimization10.1145/363152721:1(1-24)Online publication date: 3-Nov-2023
  • (2023)Accurately Measuring Contention in Mesh NoCs in Time-Sensitive Embedded SystemsACM Transactions on Design Automation of Electronic Systems10.1145/358200628:3(1-34)Online publication date: 3-Apr-2023
  • (2019)Tightness and computation assessment of worst-case delay bounds in wormhole networks-on-chipProceedings of the 27th International Conference on Real-Time Networks and Systems10.1145/3356401.3356408(19-29)Online publication date: 6-Nov-2019
  • Show More Cited By

Index Terms

  1. Analysis of worst-case delay bounds for best-effort communication in wormhole networks on chip

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image Guide Proceedings
        NOCS '09: Proceedings of the 2009 3rd ACM/IEEE International Symposium on Networks-on-Chip
        May 2009
        295 pages
        ISBN:9781424441426

        Publisher

        IEEE Computer Society

        United States

        Publication History

        Published: 10 May 2009

        Qualifiers

        • Article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)5
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 01 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)DAG-Order: An Order-Based Dynamic DAG Scheduling for Real-Time Networks-on-ChipACM Transactions on Architecture and Code Optimization10.1145/363152721:1(1-24)Online publication date: 3-Nov-2023
        • (2023)Accurately Measuring Contention in Mesh NoCs in Time-Sensitive Embedded SystemsACM Transactions on Design Automation of Electronic Systems10.1145/358200628:3(1-34)Online publication date: 3-Apr-2023
        • (2019)Tightness and computation assessment of worst-case delay bounds in wormhole networks-on-chipProceedings of the 27th International Conference on Real-Time Networks and Systems10.1145/3356401.3356408(19-29)Online publication date: 6-Nov-2019
        • (2019)Time-Randomized Wormhole NoCs for Critical ApplicationsACM Journal on Emerging Technologies in Computing Systems10.1145/328102915:1(1-23)Online publication date: 28-Jan-2019
        • (2018)xMAS-Based QoS Analysis MethodologyIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2017.270656137:2(364-377)Online publication date: 1-Feb-2018
        • (2017)Real-time communication analysis for networks-on-chip with backpressureProceedings of the Conference on Design, Automation & Test in Europe10.5555/3130379.3130513(590-595)Online publication date: 27-Mar-2017
        • (2017)A Tool for xMAS-Based Modeling and Analysis of Communication Fabrics in SimulinkACM Transactions on Modeling and Computer Simulation10.1145/300544627:3(1-26)Online publication date: 24-Aug-2017
        • (2017)Survey on Real-Time Networks-on-ChipIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2016.262361928:5(1500-1517)Online publication date: 1-May-2017
        • (2016)OLITSProceedings of the 2016 Conference on Design, Automation & Test in Europe10.5555/2971808.2972038(1000-1005)Online publication date: 14-Mar-2016
        • (2016)Supporting Suspension-based Locking Mechanisms for Real-Time Networks-on-chipProceedings of the 24th International Conference on Real-Time Networks and Systems10.1145/2997465.2997466(215-224)Online publication date: 19-Oct-2016
        • Show More Cited By

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media